Jquery 验证自定义消息不适用于基于数组的字段名称
Jquery validation custom message not working for array based field name
我有以下代码,它不适用于自定义消息,但它适用于默认消息。 Jquery 验证自定义消息不适用于 array based field name
。
$("#signup").validate({
ignore: "",
rules: {
"data[email]": {
//cardCVC: true,
required: true,
email:true
},
"data[password]": {
required: true,
minlength: 5
},
"data[cpassword]":{
required:true
},
"data[captcha]":{
required:true
},
// Specify the validation error messages
messages: {
'data[email]':{
required: "Please enter a valid email address"
}
},
submitHandler: function(form) {
form.submit();
}
}
});
{{Form::open(array('url'=>'signup','method'=>'post','id'=>'signup','novalidate'=>"novalidate"))}}
<label for="login_email" class="required">Email address</label>
<input type="email" name="data[email]" id="email">
谁能帮我解决这个问题?
谢谢
阿兹
实际上您没有遵循 jquery 验证器自定义 message.Please 的正确格式,请按以下方式执行:--
rules: {
'data[email]': {
//cardCVC: true,
required: true,
email:true
},
"data[password]": {
required: true,
minlength: 5
}
, "data[cpassword]":{
required:true
},
"data[captcha]":{
required:true
}
},
messages: {
'data[email]':{
required: "Please enter a valid email address"
}
},
submitHandler: function(form) {
form.submit();
}
});
注:- 供参考:- http://runnable.com/UkmCKF6ekb0tAAC-/how-to-use-jquery-validation-custom-messages-and-placement
如果您想直接更改它的默认消息和服装消息:- jQuery validation: change default error message
我有以下代码,它不适用于自定义消息,但它适用于默认消息。 Jquery 验证自定义消息不适用于 array based field name
。
$("#signup").validate({
ignore: "",
rules: {
"data[email]": {
//cardCVC: true,
required: true,
email:true
},
"data[password]": {
required: true,
minlength: 5
},
"data[cpassword]":{
required:true
},
"data[captcha]":{
required:true
},
// Specify the validation error messages
messages: {
'data[email]':{
required: "Please enter a valid email address"
}
},
submitHandler: function(form) {
form.submit();
}
}
});
{{Form::open(array('url'=>'signup','method'=>'post','id'=>'signup','novalidate'=>"novalidate"))}}
<label for="login_email" class="required">Email address</label>
<input type="email" name="data[email]" id="email">
谁能帮我解决这个问题? 谢谢 阿兹
实际上您没有遵循 jquery 验证器自定义 message.Please 的正确格式,请按以下方式执行:--
rules: {
'data[email]': {
//cardCVC: true,
required: true,
email:true
},
"data[password]": {
required: true,
minlength: 5
}
, "data[cpassword]":{
required:true
},
"data[captcha]":{
required:true
}
},
messages: {
'data[email]':{
required: "Please enter a valid email address"
}
},
submitHandler: function(form) {
form.submit();
}
});
注:- 供参考:- http://runnable.com/UkmCKF6ekb0tAAC-/how-to-use-jquery-validation-custom-messages-and-placement
如果您想直接更改它的默认消息和服装消息:- jQuery validation: change default error message