그래서 jQuery validate() 플러그인이있는 양식이 있습니다. CNPJ (Brazil에있는 회사의 ID 번호)가 유효한지 확인하기위한 맞춤 메소드를 추가했습니다. 필드가 필요하지 않습니다, 나는 누군가가 뭔가 writting 경우 그 가치를 확인하고자합니다. 문제는이 규칙을 추가 할 때입니다.jQuery Validate() addMethod 강제로 "required : true"
rules: {
cnpjcampo: {cnpjvalidate: true}
}
"필수"입니다.
나는이 tryed했습니다
rules: {
cnpjcampo: {required:false, cnpjvalidate: true}
}
아무 영향을주지 않습니다.
내 양식은 chosen 및 [양식 플러그인] 외에도 jQuery wizard form을 사용하고 있습니다.
나는 무엇을하고 있는지 명확하게 보려면 jsFiddle을 설정해야합니다. 나는 당신이 Validate Plugin을 트리거 할 Next 버튼 (Proximo)을 명중하고, 이름 (nome fantasia)이 틀렸다는 것을 알려준다. 이것은 "required"로 설정되어 있고 CNPJ도 마찬가지이다.