【发布时间】:2012-02-23 11:59:06
【问题描述】:
我在用户配置文件编辑表单上使用 jquery 验证插件。我正在使用“远程”功能来查询我的网站并检查电子邮件的唯一性,效果很好。我的问题是关于如何处理错误或失败,这似乎没有很好的记录。我想要的行为是,如果 JSON 查询失败或超时忘记这部分验证,允许用户提交并让服务器端验证处理它。
我可以看到有一个错误属性,看起来您可以添加一个函数以在该场景中运行,但是在超时/错误/失败的情况下我会放什么来关闭验证规则?
remote: {
url: location.pathname + "/EmailUnique",
timeout: 20000,
data: {
userID: function() {
return $("#Form_EditProfileForm_userID").val();
}
}
}
【问题讨论】:
标签: jquery validation timeout