2010-07-22 9 views

답변

3

jQuery.validate 플러그인은 내가 찾은 최고의 솔루션입니다.

입력해야 할 클래스에 "필수"를 부여한 다음 document.ready 호출의 양식에서 .validate()를 호출하면됩니다.

$(function() { 
    $('#idofyourform').validate(); 
}); 

동일한 방법으로 전자 메일 및 다른 유형의 유효성 검사를 수행 할 수도 있습니다. 플러그인은 또한 자신의 규칙에 맞게 확장 가능합니다.

또한 데이터 서버 측의 유효성을 검사해야합니다.

편집 : 응답

양식은 다음과 같은 옵션을 추가 제출 한 경우에만 확인하려면 댓글을 :

$("#idofyourform").validate({ 
    onsubmit: true, 
    onkeyup: false, 
    onfocusout: false, 
    onclick: false 
}) 

더 자세히 위해 the options의 읽기 되세요.

+0

나는 그 중 하나를 알고 있지만 어떻게 양식을 제출할 때만 유효성을 검사하는 데 사용합니까? – yogsma

+0

인라인 유효성 검사를 원하지 않는다는 뜻입니까? 사용자가 제출을 클릭 할 때만? 그렇다면 펼쳐진 대답을보십시오. –

+0

어떻게 든 작동하지 않습니다. – yogsma