[英]jQuery validator input type number 'e' symbol
伙計們,我正在使用jQuery驗證程序,它有一個輸入字段類型數字,當我輸入1e1時說:無效數字,誰能告訴我如何防止此消息並允許使用數字1e1(10)? 解決方法?
首先為var賦值,然后對其進行驗證
value===Number(value).toString()
這是添加驗證方法的示例代碼:
HTML:
<form id="frm">
<input type="" name="txt" id="txt1">
<button type="submit">save</button>
</form>
jQuery的:
jQuery.validator.addMethod("exponential", function(value, element, params) {
return this.optional(element) || $.isNumeric(value);
}, jQuery.validator.format("Please enter the correct value"));
$("#frm").validate({
rules: {
txt: {
exponential: true
},
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.