0

我用过 jquery-simple-datetimepicker

在这里可用

https://github.com/mugifly/jquery-simple-datetimepicker

我的代码是

<input name="day_time" id="day_time_input" type="text" value="" />

 jQuery(function () {
         jQuery('#day_time_input').appendDtpicker();
 });

现在想阻止用户选择过去的日期。

那怎么办呢?

在此处输入图像描述

4

4 回答 4

1

在文件 jquery.simple-dtpicker.js

寻找

 var getDefaults = function() {
       return {
        "current": null,
        "dateFormat": "default",
        "locale": "en",
        "animation": true,
        "minuteInterval": 30,
        "firstDayOfWeek": 0,
        "closeOnSelected": false,
        "timelistScroll": true,
        "calendarMouseScroll": true,
        "todayButton": true,
        "dateOnly": false,
        "futureOnly": false,
        "minDate" : null,
        "maxDate" : null,
        "autodateOnStart": true,
        "minTime":"00:00",
        "maxTime":"23:59",
        "onShow": null,
        "onHide": null
    };
};

和改变

 "futureOnly": true

从假到真。

于 2014-03-06T10:53:32.883 回答
1

尝试:datepicker是你的元素ID

$("#day_time_input").datetimepicker({
   minDate: 0 
});
于 2013-09-12T06:45:39.180 回答
1
    <script type="text/javascript"> 
        $(function(){   
            $('*[name=date1]').appendDtpicker({
                "closeOnSelected": true,
                "futureOnly": true
            });
        });         
    </script>

使用futureOnly

于 2014-01-26T06:02:00.997 回答
1

你想添加futureOnly: true

$("#div").appendDtpicker({
    futureOnly: true
});
于 2017-07-07T20:07:56.940 回答