我叫一個文本框場「截止日期」,我使用的DatePicker
$("#sfExpiresOn").datepicker({
dateFormat: "yy-mm-dd",
changeMonth: true,
changeYear: true,
minDate: 0
})
在這裏,我需要驗證,因爲使用可以直接在這裏添加隨機數像
如何防止用戶添加隨機數值。 (我不需要HTML 5的驗證。)
謝謝
我叫一個文本框場「截止日期」,我使用的DatePicker
$("#sfExpiresOn").datepicker({
dateFormat: "yy-mm-dd",
changeMonth: true,
changeYear: true,
minDate: 0
})
在這裏,我需要驗證,因爲使用可以直接在這裏添加隨機數像
如何防止用戶添加隨機數值。 (我不需要HTML 5的驗證。)
謝謝
你爲什麼不屬性
ReadOnly="true"
添加到您的文本?
簡單,下面的代碼添加到您的腳本
$("#sfExpiresOn").attr('readOnly' , 'true');
這只是適用於我...謝謝:) –
很高興幫助:)如果您願意,請接受我的回答。 – MusicLovingIndianGirl
如果妳不想使用只讀功能的u可以使用的AJAX
MaskedEditExtender
。比方說,如果我想我的壓延日期是像DD/MM/YYY那麼它會是這樣
<Ajax:MaskedEditExtender ID="MaskedEditExtender3" TargetControlID="txtdate"
Mask="99/99/9999" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus"
OnInvalidCssClass="MaskedEditError" MaskType="Date"
UserDateFormat="DayMonthYear"
DisplayMoney="Left" AcceptNegative="Left" ErrorTooltipEnabled="True"
runat="server">
如果你想使用插件,檢查[這裏](HTTP://基思木。 name/uiDatepickerValidation.html) – Anujith
U可以使用maskedEditExtender of ajax ....這將允許插入文本,但只有文本是可接受的格式 –