2011-11-18 4 views

답변

0

여기 어둠 속에서 온화한 샷하지만

 
$(this).valid() == null //'this' is your form of course 

//or 

jQuery.Validator == null //global though, not form specific 

왜 그냥 어쨌든 내용을 구문 분석 할 경우 잠재적으로 확인할 수 있습니다?

0

이것은 다소 해킹되지만 유효성 검사 개체의 유효성 검사 규칙 수를 계산할 수 있습니다. 이 같은 아마 뭔가 :에서 다음

function HasValidation(selector){ 
    var propCount = 0; 
    for(var prop in $(selector).validate().settings.rules){ 
     propCount++; 
    } 
    return propCount > 0; 
} 

하고 문을 호출하는 경우 :

HasValidation('.uiModalContent > form') 

그냥 생각 ... 그것에 대한 답변을 자신을 검색하는 동안 나는이 질문에 건너 온

0

거의 성공하지 못했습니다. 그래서 나는 방화범과 일부 형태로 놀기 시작했고 다음을 생각해 내었습니다 :

if ($('#myform').data('validator') != null) { 

     console.log('has validator'); 
    } 
    else { 
     console.log('no validator'); 
    }