我有一个日期选择器,我在其上设置了“dd M yyyy”的日期格式。这在初始加载时工作正常,但是当用户导航到不同的页面然后单击后退按钮返回时,文本框为空。如果我删除“dateFormat”,则在按下后退按钮时会重新填充文本框。
问问题
819 次
2 回答
1
是的,我遇到了同样的问题。这对我有用:
//Suppose your control has the id 'txtDate'
var temp = $('#txtDate').val();
$('#txtDate').datepicker();
$('#txtDate').datepicker( "option", "dateFormat", "dd M yyyy" );
$('#txtDate').val(temp);
在将 应用于datepicker
控件之前,复制其值并稍后重新分配它。
于 2012-08-07T10:28:34.333 回答
0
是的,我遇到过这个问题。它会为你工作。
// Text box id is 'txtSearch'
$("#txtSearch").datepicker("destroy");
$("#txtSearch").datepicker();
请参考此链接。
于 2019-11-19T10:33:59.923 回答