jquery 不显眼的如何覆盖验证方法
jquery unobtrusive how to override validation method
我正在尝试验证一个不需要的数字,但本机方法不允许这样做。
有覆盖本地方法的方法还是我必须添加自定义方法?
编辑
<input class="form-control" data-val="true" data-val-number="The field Foo must be a number." id="Foo" name="Foo" type="text" value="">
注意:这是由asp.net mvc
生成的
这对我有用
$(function() {
$.validator.methods.number = function (value, element) {
return !value || Globalize.parseFloat(value).toString() != "NaN";
}
}
我正在尝试验证一个不需要的数字,但本机方法不允许这样做。
有覆盖本地方法的方法还是我必须添加自定义方法?
编辑
<input class="form-control" data-val="true" data-val-number="The field Foo must be a number." id="Foo" name="Foo" type="text" value="">
注意:这是由asp.net mvc
生成的这对我有用
$(function() {
$.validator.methods.number = function (value, element) {
return !value || Globalize.parseFloat(value).toString() != "NaN";
}
}