使用基本的两个输入字段日期选择器格式。http://jqueryui.com/datepicker/#date-range
Input1:
$(function() {
$("#DATE_START").datepicker({ showOtherMonths: true, minDate: +1, dateFormat:"yy-mm-dd", });
});Input2:
$(function() {
$("#DATE_END").datepicker({ showOtherMonths: true, changeMonth: true, changeYear: true, minDate: +2, dateFormat:"yy-mm-dd", });
});问题:
我希望DATE_END是DATE_START输入值,加上3个月。例如: maxDate = DATE_START + '3m‘不需要当前日期加3个月
谢谢
发布于 2014-12-13 09:39:51
您只需像这样设置日期:
$(function() { $("#DATE_START").datepicker({ showOtherMonths: true, minDate: "+3m", dateFormat:"yy-mm-dd", }); })
$( "#DATE_END" ).datepicker.datepicker({ showOtherMonths: true, minDate: "+3m", dateFormat:"yy-mm-dd", }); })请看一下文档。相当不错。http://api.jqueryui.com/datepicker/#option-minDate
您还可以使用此命令来设置日期:
$( ".selector" ).datepicker( "setDate", "10/12/2012" );https://stackoverflow.com/questions/27454470
复制相似问题