首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jquery.validate.unobtrusive验证后调用脚本

使用jquery.validate.unobtrusive验证后调用脚本
EN

Stack Overflow用户
提问于 2011-07-30 10:27:21
回答 1查看 6.1K关注 0票数 7

我使用的是带有不显眼的验证JavaScript的ASP.NET MVC3。我也在使用jQuery UI选项卡,并且我想选择一个包含无效消息的元素的选项卡。

因此,要做到这一点,我需要在计算完jquery.validate之后调用一个脚本。

我试过这样的方法:

代码语言:javascript
复制
$(':submit').submit(function () {
    var invalidField = $(".input-validation-error");
    if (invalidField ) {
        tabid = //some script to detect wich tab contains the invalidField
        $('#someTabed').tabs('select', tabid));
    }
});

它可以工作,但只要我点击两次提交按钮。这意味着这个方法不会在我想要的事件之后调用。

因此,我需要知道如何截取由unobtrusive validate生成的validate方法,以便将我的方法放在后面。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-30 20:48:56

我不认为你可以拦截这个方法(我可能是错的,但我在上面看到的所有帖子都是手动调用this.valid的),相反,你必须在post上自己调用验证。

How to hook into error of jQuery validate unobtrusive in MVC 3?

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6880712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档