2
後:防止使用具有自舉-日期選擇器時清除輸入閉自舉-日期選擇器
$('.input-group.date').datepicker({
language: "de",
todayBtn: "linked",
todayHighlight: "true",
autoclose: true
});
它消除來自<input value="02.02.2017" type="text">
字段中的當前值(通過HTML硬編碼的)它顯示與用戶關閉日期選擇器後通過點擊瀏覽器中的其他地方。有沒有辦法消除這種行爲?在解除日期選擇器後,是否可以讓<input value="02.02.2017" type="text">
的當前值保持不變?使用選項forceParse: false
不起作用。
P.S. bootstrap-datepicker使用的格式與我在<input>
標記中使用的值相同:dd/MM/yy
。
非常感謝您的幫助!
我剛剛創建了一個[最小示例](https://jsfiddle.net/7z3Lbnyn/),它在離開字段後保留了值(儘管它將其格式化)。你使用的是什麼版本的datepicker庫? –
嘿@JoshCrozier我正在使用1.6.4。但我認爲我發現了這個問題。該值不是通過'value =「」'設置的,它是通過jQuery'$(「#input」)。val(「」)'設置的,這是我描述中的錯誤。如果我通過'value =「」'設置它,它仍然存在。但如果我通過jQuery設置它,它就消失了。因爲它是編輯列表的模式,所以不能直接通過'value =「」'設置它,我不得不通過'$(「input」)。val(「」)'來設置它,因爲模式獲取由每個表entrys「編輯」按鈕填充。 – Chris
那麼重置它的方式是什麼問題呢? – charlietfl