我叫一个文本框场“截止日期”,我使用的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 ....这将允许插入文本,但只有文本是可接受的格式 –