【发布时间】:2011-07-30 02:27:20
【问题描述】:
我正在使用带有不显眼的验证 JavaScript 的 ASP.NET MVC 3。我也在使用 jQuery UI 选项卡,我想选择一个包含无效消息元素的选项卡。
因此,要做到这一点,我需要在 jquery.validate 被评估之后调用一个脚本。
我试过这样的:
$(':submit').submit(function () {
var invalidField = $(".input-validation-error");
if (invalidField ) {
tabid = //some script to detect wich tab contains the invalidField
$('#someTabed').tabs('select', tabid));
}
});
它有效,但只要我点击提交按钮两次。这意味着在我想要的事件之后不会调用此方法。
所以我需要知道如何拦截不显眼的验证产生的验证方法,然后把我的方法放在后面。
【问题讨论】:
标签: jquery asp.net-mvc-3 unobtrusive-validation