简体   繁体   English

在pickmeup jquery插件中禁用以前的日期

[英]disable previous date in pickmeup jquery plugin

I am a beginner. 我是初学者。 I want to disable all the previous dates so that user won't be able to select it.I tried everything but I am not able to disable it.Here is my Code: Please provide a demo if possible. 我想禁用所有以前的日期,以便用户无法选择它。我尝试了所有操作,但无法禁用它。这是我的代码:请提供一个演示。

      var now = new Date;
        pickmeup(element, {
            render: function (date) {
                if (date < now) {
                    return { disabled: true, class_name: 'date-in-past' };
                }
                return {};
            }
        })

It looks like you've taken the example from the GitHub repo correct? 看来您已从GitHub存储库中选取了正确的示例

You need to specify the element you want to target. 您需要指定要定位的元素。

var now = new Date;
pickmeup(element, {
    render : function (date) {
        if (date < now) {
            return {disabled : true, class_name : 'date-in-past'};
        }
        return {};
    } 
});

Change the element after pickmeup to the element you'd like. pickmeup元素更改为pickmeup的元素。 So if you wanted to target an element with the class .mydatepicker , change it to... 因此,如果要使用.mydatepicker类定位元素, .mydatepicker更改为...

var now = new Date;
pickmeup('.mydatepicker', {
    render : function (date) {
        if (date < now) {
            return {disabled : true, class_name : 'date-in-past'};
        }
        return {};
    } 
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM