【问题标题】:jquery validation messagejQuery 验证消息
【发布时间】:2010-02-01 03:28:10
【问题描述】:

我有 3 个用于电话号码的表单输入文本。 目前我正在验证每个输入文本的数字。

我对每个单独的输入文本都有一个输入消息。 而不是这样做:

phone1: {
        required: true,
        maxlength: 3,
        digits: true

},  
phone2: {
        required: true,
        maxlength: 3,
        digits: true

},
phone3: {
        required: true,
        maxlength: 4,
        digits: true

}

phone1:"enter value!.",
    phone2:"enter value!.",
    phone3:"enter value!."

我只想为所有三个字段显示一条消息。现在,我在屏幕上显示 3 条消息。有没有办法只显示一个,直到用户完成所有必填字段。

phone1,phone2,phone3:

【问题讨论】:

    标签: jquery validation input message


    【解决方案1】:

    您可能希望将组与自定义 errorPlacement 函数一起使用。

    请参阅此处:http://docs.jquery.com/Plugins/Validation/validate#toptions 在标题“组”下

    【讨论】:

      【解决方案2】:

      您可能希望将 onfocusout 设置为 false 并将 onsubmit 设置为 true,以便在提交时完成所有验证。

      如果您正在谈论只有一条消息,而不管哪条消息失败。您可以设置一个验证规则来验证所有这些,但仅将其中一个字段标记为无效(例如 Phone1)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-17
        • 2012-11-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多