【问题标题】:using jquery how do I validate individual elements and show the relevant error message in the Validation Summary使用 jquery 如何验证单个元素并在验证摘要中显示相关错误消息
【发布时间】:2011-09-15 10:23:23
【问题描述】:

我有一个表单,它具有单独的 div,当用户在页面中向下移动时,这些 div 会显示和隐藏。

提交只在页面底部。

每个 div 都有一个调用 javascript 函数的按钮。 在函数中,我只想验证该 div 中的元素。

我已经尝试了 validate.element("#txtUserName") 并且确实验证了特定元素,但是没有显示验证摘要。

我也尝试过 $("#frm").validate().form(),但这验证了表单上的所有内容 - 所以用户甚至还没有到达 div。

谢谢。

【问题讨论】:

    标签: jquery asp.net-mvc validation element validationsummary


    【解决方案1】:

    使用$(element).validate(options);,这样:

    function validateCallback(){
        //do something
    }
    $("#txtUserName").validate({onValidate:validateCallback})
    

    请参阅this page 了解简要概述;请参阅 this page 获取详细文档,包括示例。

    【讨论】:

    • 谢谢罗伯。但是使用 jquery.validate.js,我实际上如何显示 ValidationSummary?应该说我用的是asp.net MVC,所以是MVC ValidationSummary。
    • 我不熟悉 ASP.net+MVC。我添加了一个附加资源,其中包含对 JQuery 验证插件的更详细说明。如果您仍有疑问,请说明 ASP.net 如何在页面中添加验证摘要,关于 JQuery 验证方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多