jquery-validate v1.60 name重复校验所有,而非第一个,所需修改的地方

来源:互联网 发布:怎么修改网页游戏数据 编辑:程序博客网 时间:2024/06/05 08:45

修改jquery-validate.js,如下几行

//332行、341行:radio不特殊处理--cjs
highlight: function( element, errorClass, validClass ) {   //radio不特殊处理--cjs   // if ( element.type === "radio" ) {   //     this.findByName( element.name ).addClass( errorClass ).removeClass( validClass );   // } else {   //     $( element ).addClass( errorClass ).removeClass( validClass );   // }          $( element ).addClass( errorClass ).removeClass( validClass );},unhighlight: function( element, errorClass, validClass ) {          //radio不特殊处理--cjs   // if ( element.type === "radio" ) {          //   this.findByName( element.name ).removeClass( errorClass ).addClass( validClass );          // } else {          //   $( element ).removeClass( errorClass ).addClass( validClass );          // }          $( element ).removeClass( errorClass ).addClass( validClass );}

//637行:默认是name重复只校验第一个,注释掉之后,name重复都要校验
// Select only the first element for each name, and only those with rules specifiedif ( name in rulesCache || !validator.objectLength( $( this ).rules() ) ) {   //return false;}


//637行:默认是name重复只校验第一个,注释掉之后,name重复都要校验
0 0
原创粉丝点击