简体   繁体   English

jQuery验证插件rules()

[英]Jquery Validate plugin rules()

I have a asp.net form where I am trying to use Jquery Validation plugin. 我有一个asp.net表单,试图在其中使用Jquery Validation插件。 I am trying to add the rules using javascript using the rules method. 我试图使用使用rules方法的javascript添加规则。 so i tried something like this 所以我尝试了这样的事情

 $(document).ready(function () {
    $('form').validate();
    $('td [type="text"]').each(function(ind,element) {

        $(element).rules("add", {
            number: true,
            messages: {
                number:"requere number"  
            }
        });
    });
  }

Html have css display:none,part marking HTML具有CSS显示:无,部分标记

<td style="vertical-align: middle">
   <input name="1ModalC1.1" type="text" class="input-validation-error">
</td>

Class "input-validation-error"appear.But form submited 出现“输入验证错误”类。但已提交表单

By default, jQuery Validation ignores hidden fields. 默认情况下,jQuery Validation忽略隐藏的字段。 Therefore you need to set the ignore value :- 因此,您需要设置ignore值:-

$('form').validate({ ignore: "" }); // default ":hidden"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM