0

我在 MVC3 中有一个向导,它在到达带有提交按钮的确认页面之前滚动浏览多个页面。

我的问题是,当向导的前一页出现验证失败时,单击提交按钮时问题不可见;所有验证消息都在隐藏的 div 中。

如何在单击提交时点击验证,以便在验证失败时显示“表单提交存在一个或多个问题”或类似内容的对话框?

4

1 回答 1

1

您可以动态添加每个表单以进行验证,并在完成验证且不再处于焦点时将其删除。我在这里打电话,所以请原谅简洁,因为我可以在计算机上添加更多详细信息。如果您只想显示一条消息,则连接到表单帖子并通过 form.validate() 或 .valid() 检查表单是否有效

如需更多控制 http://www.position-absolute.com/articles/introducing-hooks-in-the-jquery-form-validation-engine-plugin/

如何在 MVC 3 中挂钩 jQuery 验证不显眼的错误?

我确实认为这可能最好通过 Ajax 和多个请求来完成,并在提交最终保存之前将每个阶段保存在某个地方(可以使用缓存或数据库)。

于 2012-08-19T17:18:58.003 回答