我正在使用以下代码从datepicker获取maxDate
,但我似乎没有用。您能发现代码中的任何错误吗?
$('#date_tim').appendDtpicker({
futureOnly:true,
autodateOnStart:false,
minTime:"10:00",
maxTime:"18:00",
maxDate : '+3M',
minDate: 0,
closeOnSelected: true
});
谢谢
最佳答案
试试这个
$(function(){
myDate = new Date();
myDate .setMonth(myDate.getMonth()+3);
$('#date_tim').appendDtpicker({
futureOnly:true,
autodateOnStart:false,
minTime:"10:00",
maxTime:"18:00",
maxDate : myDate,
closeOnSelected: true
});
});
这是工作 fiddle http://jsfiddle.net/gqvxs0wg/1/
要解决此问题,您需要更改此行
newdate = $picker.data("maxDate");
至
newdate = new Date($picker.data("maxDate"));
在文件jquery.simple-dtpicker.js中的第408行
关于jquery - datepicker获取最大日期的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39423647/