我有一个多步形式,其中一个字段的完成会暴露下一个字段。
我使用jquery远程ajax调用来验证字段上的一些数据。
验证后,假设成功,我想公开集合中的下一个字段。
如何在对字段进行成功验证时使用jquery validate来调用函数?
Jquery-validate包含“invalidHandler”,它在字段验证失败时调用,但我似乎无法找到验证成功时调用的函数。
我试过了:
1)使用keyup验证keyup,但由于验证是基于ajax调用,因此keyup为时已晚。
2)使用submit:function(){}参数,但在其中我必须包含另一个对'valid'的调用,以查看该字段是否有效,这会产生递归。
答案 0 :(得分:0)
这个适合你吗?
$(".selector").validate({
submitHandler: function(form) {
postValidationGoesHere();
$(form).ajaxSubmit();
}
})