-1

我正在使用 jQuery Validation 插件并想替换默认消息。下面是我的 JavaScript 代码:

$(document).ready(function() {  
    $("#creatProfileForm").validate({
        rules : {
            firstName : {
                required : true
            },
            lastName : {
                required : true
            },
            password : {
                required : true
            },
            cityOfLiving : {
                required : true
            },
            messages : {
                firstName : {
                    required : 'First Name is required',
                },
                lastName : {
                    required: "Last Name is required",
                },
                password : {
                    required: "Please provide a password",
                }
            }
        }
    });
});

当我尝试提交表单时,我收到“此字段为必填项”的默认消息。

谁能告诉我我的代码有什么问题?

4

1 回答 1

2

请将消息 json 放在下面给出的示例规则之后(取自 jquery 插件文档,http://jqueryvalidation.org/validate

$(".selector").validate({
    rules: {
        name: "required",
        email: {
            required: true,
            email: true
        }
    },
    messages: {
        name: "Please specify your name",
        email: {
            required: "We need your email address to contact you",
            email: "Your email address must be in the format of name@domain.com"
        }
    }
});
于 2013-09-22T11:18:17.303 回答