0
我有一個形式,它是在一個UpdatePanel中,我把面罩對我的所有日期字段,像這樣:日期將被刪除回發
jQuery(function ($) {
//phone numbers
DoMasks();
});
function DoMasks() {
//dates
var txtADate = $("#<%=txtADate.ClientID%>");
$(txtADate).mask("99/99/9999");
var txtDOB = $("#<%=txtDOB.ClientID%>");
$(txtDOB).mask("99/99/9999");
}
當我填寫一張空白表格,並把在adate
,然後選擇一個下拉菜單(這會導致回發)adate
文本框中的日期被刪除。當我評論出DoMasks();
一切工作正常,所以它一定是那裏?請協助。
它工作正常,如果我打開已經有數據保存在其中的表格,並且日期都已填寫,非常奇怪。
HM,我想這回來了,但是我輸入,所以在這種情況下,這將是2013年9月30日,因爲它是JS的格式是什麼設置。這是一種新形式,我沒有填充任何東西,除了用戶放入的東西。 –
謝謝!你是對的!當我在日期中輸入時,它會以正確的格式輸入,但是當我使用日曆擴展程序來填充日期時,它將其放入8/30而不是08/30。感謝您指點我在正確的方向! –