DatePicker有问题:当我单击一个日期时,DatePicker会按原样工作,但表单字段会清空它自己,甚至清空任何当前内容,并在重新加载或选择新条目之前保持为空。
在此之前停止工作,只在这一种形式,我所做的所有工作是在网站上的其他地方,而不是PHP,而不是JavaScript,所以我甚至不知道从哪里开始,也没有显示在Apache日志。这个页面上没有其他javascript,所以我需要知道的是,当没有错误时,如何检查冲突。
为了确保代码本身看起来没问题,这里是:
外部js文件中的javascript:
$(document).ready(function(){
$( "#StartDate" ).datepicker({
altField: '#datepicker',
altFormat: 'yy-mm-dd',
dateFormat: 'D M d, yy',
firstDay: 1,
onClose: function( selectedDate ) {
$( "#StartDate" ).datepicker( "option", "minDate", selectedDate );
}
});
$( "#EndDate" ).datepicker({
altField: '#datepicker',
altFormat: 'yy-mm-dd',
dateFormat: 'D M d, yy',
firstDay: 1,
onClose: function( selectedDate ) {
$( "#EndDate" ).datepicker( "option", "maxDate", selectedDate );
}
});
$( "#datepicker" ).datepicker({
altField: '#datepicker',
altFormat: 'yy-mm-dd',
dateFormat: 'D M d, yy',
firstDay: 1,
onClose: function( selectedDate ) {
$( "#datepicker" ).datepicker( "option", "maxDate", selectedDate );
}
});
});
表单字段本身:
<input type="text" name="EventDate" value="Fri Jan 11, 2019" size="15" id="datepicker">
. …而表单与名为
数据记录器
. 另外两个正在完善另一个表格,其中有两个日期选择器。