我在用户配置文件编辑窗体上使用jquery验证插件。我正在使用'远程'功能来查询我的网站,并检查电子邮件的唯一性,这很好。我的问题是关于如何处理错误或失败,这似乎没有很好的记录。我想要的行为是,如果JSON查询失败或超时忘记验证的这一部分,允许用户提交并让服务器端验证照顾它。jQuery验证插件远程查询 - 错误/失败处理
我可以看到有一个错误属性,它看起来像你可以添加一个函数来运行在这种情况下,但是如果超时/错误/失败,我会放置什么来关闭验证规则?
remote: {
url: location.pathname + "/EmailUnique",
timeout: 20000,
data: {
userID: function() {
return $("#Form_EditProfileForm_userID").val();
}
}
}
感谢您的回复,我只是检查回来执行一些事情,但我会在本周晚些时候使用它。 – user1181064 2012-02-20 21:02:33
没关系,无论哪种方式都是一个很好的问题 - 人们应该处理ajax中的错误,并且在这种情况下使用此插件会发生什么并不明显...... – Ryley 2012-02-20 21:38:18