jQuery验证在ThickBox的显示Ajax调用不工作
-
16-09-2019 - |
题
即时通讯使用ThickBox的3.1与jQuery 1.3.2的验证插件,当我单独运行的页面中的所有的伟大工程,但是当我使用ThickBox的页面弹出(因为它应该),但页面上的验证,现在不工作(在ThickBox的内部),有这方面的帮助将是巨大的。
BTW奇怪的是,ThickBox的看起来ThickBox的内部工作,但不能确认(这是网页本身)。
谢谢, --Phill
添加代码:
page1.html(JavaScript的)
$(document).ready(function(){
$("#page1Form").validate({
rules: {
"field1": {
required: true,
digits: true
},
"field2": {
required: true
}
},
errorElement: "div"
});
});
的index.html(ThickBox的链路)
<a href="page1.html" class="thickbox">Page 1</a>
我可以在ThickBox的弹出查看源和我看到所有的JS代码和代码库是有,但它没有运行在ThickBox的弹出验证。
解决方案
我认为甚至handelers正在被设置在页面加载,所以它们没有被设置在ThickBox的生成html。你能不能设置一个回调来启动validationi的ThickBox的ajaxloads后的内容?
不隶属于 StackOverflow