Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery如何覆盖验证方法_Jquery_Unobtrusive Validation - Fatal编程技术网

jquery如何覆盖验证方法

jquery如何覆盖验证方法,jquery,unobtrusive-validation,Jquery,Unobtrusive Validation,我正在尝试验证一个不需要的数字,但是本机方法不允许这样做 有办法重写本机方法,还是我必须添加自定义方法 编辑 <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() {

我正在尝试验证一个不需要的数字,但是本机方法不允许这样做

有办法重写本机方法,还是我必须添加自定义方法

编辑

<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";
        }
  }

你能分享你的HTML和JS代码吗?