我正在使用jQuery Tabs,并且我正在使用tabsbeforeactivate event加载选项卡页面,因此我只在需要时通过Ajax加载内容。
我遇到了困难,因为我需要在注入相应内容后手动启用 Unobrusive 验证。我正在使用 $('#tabs-0').load 和 $.validator.unobtrusive.parse($(result)); 完成后。
我不知道为什么,但我仍然没有得到不显眼的验证。
多谢
我能够使用加载回调函数来做到这一点。
当加载 mehtod 完成后,我调用:
$.validator.unobtrusive.parse($(result))
http://api.jquery.com/load/