2011-03-02 12 views
1

내가 오류를jQuery를 유효성 검사 오류

요소가 계속 정의되지 않은 VAR 검사기 = $ .DATA (element.form, '검증')한다 (요소는 정의되지 않습니다) jquery.validate.js의 803 번 라인에

그리고 왜 내 인생에서 그럴 수 없습니까? 이 양식에 양식 마법사를 추가했습니다. 내가 그것을 제거하면, 그것은 잘 작동합니다. 양식 마법사를 종료하고 유효성 검사를 제거하면 올바르게 작동합니다. 그러나 두 사람은 함께 일하는 것처럼 보이지 않습니다. 나는 과거에 그것들을 사용 했었고 설정은 똑같습니다.

양식은 여기에 있습니다 : http://www.dirtybirddesignlab.com/purchaseForm.php

는 사람이 도와 주실 수 있습니까?

+2

입니다 기능을 사용하고 라인 단위로 단계별로 진행하십시오. –

+0

@Matt Bell - 파이어 버그를 사용하고 있습니다. 어떻게 중단 점을 넣을 수 있습니까? –

+0

'Script' 탭을 열고 드롭 다운을 사용하여 올바른 JS 파일을 선택하고 중단 점을 삽입 할 줄에서 왼쪽 여백 (줄 번호가있는 곳)을 두 번 클릭하십시오. –

답변

3
문제의 원인이 파일 formToWizard.js에 라인 67에서 시작

, 정확한 라인은 당신이 (http://getfirebug.com)의 문제에 중단 점을 넣어 [방화범]와 같은 디버거를 사용한다 var xy = element.validate().element($(this));

+0

수정 사항을 찾으려고했지만 클라이언트 측에서 디버깅 할 수있는 일관된 응답을 얻을 수 없어서 작업중인 것 같습니다 –

+0

@K Ivanov, 원본 코드를 다시 넣을 것입니다. –

+0

@K Ivanov, 양식이 다시 돌아오고, 어떤 스타일링 문제도 무시합니다. –