jQuery를 배우려고하고 이상한 문제 (아마도 나에게 이상한 문제)를 우연히 발견했습니다. 그래서 여기에 간다 : 내 응용 프로그램에서 ID가 mainform
인 양식이 있습니다. 이제는 jQuery를 사용하여 양식의 유효성을 검사하려고했습니다. 또한 잘못된 필드를 파란색으로 설정하려고했습니다. 이를 위해 나는 콘솔에서 $('form#mainform').valid();
을 실행하면, 나는 하이라이트를 얻을 모든 것이 잘 작동유효성 확인 vs 유효성 검사
.error{
background-color:blue;
}
CSS했다. 그러나 내가 $('form#mainform').validate();
을 실행하면 많은 양의 데이터가 발생하고 아무 일도 일어나지 않습니다.
또한 .valid()
을 validate()
전에 실행하면 오류 배치 등 다양한 옵션이 작동하지 않는 것 같습니다.
나는이 차이점, 왜 그들이 다르게 행동하는지 그리고 어디에 사용해야하는지 알고 싶습니다. 나는 누군가가 올바른 방향으로 나를 가리킬 수 있다면 감사하겠습니다.
참고 : 나는 당신이 JQuery와 라이브러리를 확인 사용하는 가정 jquery.validate.js
사용중인 라이브러리에 링크하는 것이 좋습니다. Afaik, 이것은 핵심 방법이 아닙니다. – OptimusCrime
문서를 살펴 본 적이 있습니까? [valid()] (http://jqueryvalidation.org/valid/) vs [validate()] (http://jqueryvalidation.org/validate/)!? validaton 플러그인을 사용한다고 가정 할 때, 그렇지 않다면 어느 것을 사용합니까? – luk2302
예. 양식을 확인하는 데 사용중인 라이브러리를 연결하십시오. –