我正在使用jQuery验证插件。我有这样的代码:jQuery.validate - 有效()意外失败
$(".btn-overview-basic-save").click(function(e) {
if (!$('.contact-overview').valid()) {
} else {
alert("invalid")
}
而且我越来越无效警报出于某种原因,即使表单填写完毕后,并没有任何错误或错误标记都显示出来。我评论了我的所有规则,我仍然得到它。我尝试添加:
errorPlacement: function ($error, $element) {
console.log("error", $error, $element);
}
但是我的控制台没有显示出来。
简单的抓住验证插件的非缩小版本并逐步完成,找出这里发生了什么最好的方法是什么?
我喜欢这个插件,但它确实很特别。我遇到过这种情况,但每次都有其他原因。 – 2012-08-03 15:18:29
@ngmiceli - 你可以想出任何一半的想法 - 只是在评论中转储他们,我会非常感激。 – 2012-08-03 15:19:09
等等,是不是你的情况倒退?如果它无效,什么也不做,其他(有效)但警报无效? – 2012-08-03 15:22:59