我有一个日期选择器,在上面设置了一个“ dd M yyyy”的dateFormat。这在初始加载时效果很好,但是当用户导航到其他页面然后单击“后退”按钮以返回文本框时,该文本框为空。如果删除“ dateFormat”,则在按下“后退”按钮时将重新填充文本框。

最佳答案

是的,我遇到了同样的问题。这为我工作:

//Suppose your control has the id 'txtDate'
var temp = $('#txtDate').val();
$('#txtDate').datepicker();
$('#txtDate').datepicker( "option", "dateFormat", "dd M yyyy" );
$('#txtDate').val(temp);


在将datepicker应用于控件之前,请复制其值,然后再重新分配它。

09-25 20:51