我正在使用jQuery验证和工具提示来显示错误消息,但工作正常。但是我想一次显示一个错误消息从窗体的顶部。此刻我让每个无效字段显示。
因此,假设是否刚刚填写了第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
}
},
});
任何帮助将非常感激。
引用OP:
“但是我想一次显示一个错误消息”
也许您错过了此选项?
$('#myform input[type="text"]').tooltipster({
trigger: 'custom',
onlyOne: false, // <-- THIS HERE
position: 'top'
});
onlyOne: false, // allow multiple tips to be open at a time
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句