各位版友下午安
我透过二个input来设定日期起迄
<input id="start_time" type="text" value="<?php echo $start_time;?>"> ~
<input id="end_time" type="text" value="<?php echo $end_time;?>">
如果一开始进入网页 二个字段 只要其中一个有日期 或者二个都有日期
接着我变更其中一个字段的日期 另一个字段的日期 就会被清掉 ....
接着再选择日期 就不会清除再另一方的日期了
我看了 jQuery UI-Datepicker 也没有这种参数值
想请问 这何解?
========================================================================
我是透过 javascript 呼叫 get_datepicker('start_time','end_time');
function get_datepicker(from,to)
{
$(function() {
var dates = $( "#"+from+", #"+to ).datepicker({
defaultDate: "+0w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function( selectedDate ) {
var option = this.id == from ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
dates.not( this ).datepicker( "option", option, date );
dates.datepicker( "option", "dateFormat", "yy-mm-dd");
}
});
});
}
===========================================================================