【问题标题】:jQuery validation change error messages in array inputs数组输入中的 jQuery 验证更改错误消息
【发布时间】:2015-06-22 06:27:59
【问题描述】:

我正在使用允许用户添加更多字段的代码,然后它将验证用户是否输入了数据。

我的代码有效,但我想更改错误消息..

而不是显示"This field is required."

我想显示"Please select an option."

我该怎么做with changing the background of blank inputs?

这是我的 jsfiddle:http://jsfiddle.net/ThE5K/6/

$(document).ready(function () {

    // MODE 1
    var numberIncr = 1;
    $("#addInput").on('click', function () {
        $('#inputs').append($('<input class="comment required" name="name[' + numberIncr + ']" />'));
        numberIncr++;
    });

    $('form.commentForm').validate();
});

<form class="commentForm">
    <div id="inputs"></div>
    <input type="submit" /> <span id="addInput">add element</span>

</form>

【问题讨论】:

  • 可以描述“我怎样才能改变空白输入的背景?”

标签: jquery


【解决方案1】:

此链接将对您有所帮助

jQuery validation: change default error message

jQuery Validation plugin - Custom message

$("#form")
.validate({
    rules: {
        password: "required",
        username: {
            required: true,
            minlength: 3
        }    //your rules as per your requirements
    },
    messages: {
        password: "Password is required",
        username: {
            required: "Field Username is required",
            minlength: "Field Username must contain at least 3 characters" 
        }
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多