【发布时间】:2013-10-04 06:39:10
【问题描述】:
我正在将一个 asp.net mvc 模型传递给淘汰赛,其中包含我想要验证的所有数据注释。
前提是我有多个替换模板,这些模板在任何给定时间只显示我关心的模型属性。多个模板创建了一个流程,就像您逐步完成向导并在每个步骤中填写相关属性一样。
加载的模板包含在<form></form> 标记中,以便使用不显眼的验证。我将它连接到淘汰赛的模板绑定“afterRender”上,以在当前加载的模板上运行验证。
此时,我正试图弄清楚如何验证表单的当前状态,但除了表单始终“有效”的问题之外,什么也没有遇到。
根据这个article我应该可以打电话了:
$.validator.unobtrusive.parse(jquery object)
然后就可以调用了:
$('form').valid()
我也尝试获取特定节点$(selector).validate() 的验证器并调用valid()。
关于如何进行这项工作的任何建议?
【问题讨论】:
标签: jquery validation asp.net-mvc-4 knockout.js unobtrusive-validation