我有一个带有 id (form_select
) 的表单,它有 2 个错误类别(errorIdentification
和 errorIdentification1
)。
$('#form_select').validate({
rules: {
'user_name' : {
required: true
},
'password' : {
required: true
}
},
messages: {
'user_name' : {
required: 'From date is required!'
},
'password' : {
required: 'To date is required!'
}
},
errorClass: **'errorIdentification'**,
errorPlacement: function(err, element) {
err.insertBefore(element);
},
submitHandler: function(form) {
form.submit();
}
});
$('#form_select').validate({
rules: {
'from' : {
required: true
},
'to' : {
required: true
}
},
messages: {
'from' : {
required: 'From date is required!'
},
'to' : {
required: 'To date is required!'
}
},
errorClass: **'errorIdentification1'**,
errorPlacement: function(err, element) {
err.insertBefore(element);
},
submitHandler: function(form) {
form.submit();
}
});
问题在于验证表单,所有字段(用户名、密码、发件人和收件人)都获得相同的错误类 errorIdentification
,这是(用户名和密码)的第一个错误类
如何使用不同的错误类来实现它?
最佳答案
像这样更改您的第二个表单脚本;
$('#form_select').validate({
rules: {
'from' : {
required: true
},
'to' : {
required: true
}
},
messages: {
'from' : {
required: 'From date is required!'
},
'to' : {
required: 'To date is required!'
}
},
errorClass: **'errorIdentification1'**,
errorPlacement: function(err, element) {
err.insertBefore(element);
},
submitHandler: function(form) {
form.submit();
}
});
关于jquery - 具有不同错误类别的单个 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19317361/