我以这种方式使用datePicker
:
$("#dataStart").datepicker({
beforeShow: function () { $('#ui-datepicker-div').css('z-index',9999); },
dateFormat: 'mm/dd/yy'});
$("#dataEnd").datepicker({
beforeShow: function () { $('#ui-datepicker-div').css('z-index',9999); },
dateFormat: 'mm/dd/yy'});
我想强制选择 future 的日期而不是过去的日期,有可能这样做吗? 如果是这样,可以以动态方式更改第二个日期选择器,因此如果用户选择一个日期,则在第二个字段中他必须选择第一个所选日期旁边的日期。 我希望我也问我的问题:) 谢谢大家!
最佳答案
minDate:1
应该只允许明天及以后的日期。然后添加一个onselect
来限制dataEnd
:
$("#dataStart").datepicker({
minDate: 1,
onSelect: function(theDate) {
$("#dataEnd").datepicker('option', 'minDate', new Date(theDate));
},
beforeShow: function() {
$('#ui-datepicker-div').css('z-index', 9999);
},
dateFormat: 'mm/dd/yy'
});
引用:http://blog.alagad.com/2009/04/20/playing-with-jquery-datepicker/
关于jquery - 如何在datepicker jquery中选择 future 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9120309/