我们有一个长页面,其中包含许多不同的表单元素。表单的一部分通过AJAX远程调用,并填充在空div中。这是JQuery Validation插件无法正常工作的部分。
我们在此页面上的元素上有class =“required”,但它们并未按要求显示。我猜这是因为Validation插件在我们的主页面上寻找class =“required”,并且由于AJAX页面中的内容被放入幕后的空div中,因此未检测到必需的字段。
非常感谢任何帮助。
答案 0 :(得分:0)
如果您在$('form').validate()
中应用$(document).ready()
,也许您可以尝试在ajax div人口例程的成功回调中应用验证。