我正在使用 jQuery 验证和 tooltipster 来显示运行良好的错误消息。但是,我想从表单顶部一次显示一条错误消息。目前我得到每个无效字段显示。
因此,如果第 4 项刚刚填写,但第 3 项未正确填写,则验证消息会显示在 3 上,直到已正确填写。
到目前为止,这是我使用带有工具提示的 jquery 验证器的代码
$('#myform input[type="text"]').tooltipster({
trigger: 'custom',
onlyOne: false,
position: 'top'
});
$('#myform').validate({
errorPlacement: function (error, element) {
$(element).tooltipster('update', $(error).text());
$(element).tooltipster('show');
},
success: function (label, element) {
$(element).tooltipster('hide');
},
rules: {
EmailId: {
required: true,
email: true
},
Password: {
required: true,
minlength: 5
},
ComparePassword: {
required: true,
minlength: 5,
equalTo: "#Password"
},
FirstName: {
required: true
},
LastName: {
required: true
}
},
});
任何帮助将非常感激。