jQuery 유효성 검사는 Thickbox 디스플레이 Ajax 호출에서 작동하지 않습니다
-
16-09-2019 - |
문제
Im 사용을 사용하여 jQuery 1.3.2와 함께 유효성 검사 플러그인이있는 Im 사용 및 페이지를 개별적으로 실행할 때 모두 훌륭하지만 Deadingbox를 사용할 때 페이지 팝업을 사용하면 페이지의 유효성 검사가 작동하지 않습니다 (내부에서는 Thickbox), 이것에 대한 도움이 좋을 것입니다.
BTW 이상한 것은 Thickbox가 Thickbox 내부에서 작동하는 것처럼 보이지만 검증 (페이지 자체에있는)이 아니라는 것입니다.
감사합니다 -필
코드 추가 :
page1.html (JavaScript)
$(document).ready(function(){
$("#page1Form").validate({
rules: {
"field1": {
required: true,
digits: true
},
"field2": {
required: true
}
},
errorElement: "div"
});
});
index.html (두께 링크)
<a href="page1.html" class="thickbox">Page 1</a>
Thickbox Popup에서 소스를 볼 수 있으며 모든 JS 코드와 라이브러리가 있음을 알 수 있지만 Thickbox 팝업에서 유효성 검사를 실행하지는 않습니다.
해결책
짝수 핸드 러가 페이지로드에 설정되어 있다고 생각하므로 두꺼운 박스 생성 HTML에 설정되지 않았습니다. Thickbox가 콘텐츠를 Ajaxload 후에 검증을 시작하기 위해 콜백을 설정할 수 없습니까?
제휴하지 않습니다 StackOverflow