解决 jquery.validate 验证相同 name 字段只认第一个


  #docs {
     display: block;
     position: fixed;
     bottom: 0;
     right: 0;
}               
$(document).ready(function () {   
   $('#main').validate();    
  $('#main input[type=submit]').click(function() {     
     if ($('#main').valid()) {         
     $('#main input[name^=foo_]').each(function() {    
              $(this).attr('name', 'foo');          
    });            
  return true;        
  }        
  return false;    
  }); 
});

先把 name 设置成不同,在提交的时候再修改 name 属性 


注意:本文归作者所有,未经作者允许,不得转载