【发布时间】:2012-12-03 05:48:31
【问题描述】:
我在 MVC 应用程序中启用了 jQuery 验证选项,如下所示。
$.validator.setDefaults({
onkeyup: false,
onfocusin: false
});
这意味着验证将发生在焦点之外。 在以下情况下,我遇到了一个问题。
- 用户输入了无效数据并提交了表单(将显示验证错误)
- 用户更正了数据并单击了提交按钮,但没有将焦点从当前文本框移开。在这一步中,提交将不起作用,只会清除验证错误。如果数据正确,我需要在这里提交表格。
我为此 http://jsfiddle.net/8r47E/15/ 创建了一个 jsfiddle 请分享您对此的看法。
【问题讨论】:
标签: jquery asp.net-mvc jquery-validate