我正在使用以下代码:
$().ready(function() {
$('#state_form').validate({
rules: {
state: "required"
},
messages: {
state:
{
required: "The State is required!"
}
},
errorPlacement: function(error, element) {
alert(error.html());
}
});
});
但如果用户提交表单,则会出现错误弹出窗口。这是对的。然后,如果用户单击选择框“状态”,仍然会出现带有错误的弹出窗口(不可能选择正确的值)。真实示例可在janzitniak.info/temp/test.php 获得
这是不可接受的。我该如何解决这个问题?
JQuery form validation with alert popup中描述的解决方案- 仍然显示有效提交的警报对我没有帮助,也许我没有正确理解。