1

我想知道是否可以阻止用户在引导日期选择器上选择过去的日期?

我尝试使用.datepicker({ preventPast: true }),但它似乎不起作用。

.done(function (response) {
                        view.data = response;
                        $pageHeader.after(view.options.template(response));
                        view.$('.datepicker:not([readonly])')
                            .datepicker({ preventPast: true })
                            .on('changeDate', function () {
                                $(this).datepicker('hide');
                            }); 
4

3 回答 3

0

Jquery UI datepicker 为我工作,没有引号。preventPast不是jquery ui datepicker 的选项,所以 mehtinks 你使用的是不同的插件?

​$("#datePickerId")​​​​​​​​​​​​.datepicker({ minDate: 0 });

JS 小提琴为您服务:http: //jsfiddle.net/7Uaew/

此外,+1 到舍布罗;不要忘记服务器验证。

于 2012-07-27T02:00:48.993 回答
0

设置您minDate以防止选择过去的日期。

例如:

$('#datePickerId').datepicker({minDate: '0'});
于 2012-07-25T17:18:02.187 回答
0

尝试使用startDate.datepicker({ startDate: '+0d' });

于 2012-10-02T23:01:15.860 回答