【发布时间】:2014-07-29 17:03:26
【问题描述】:
我创建了一个使用 editorfor 函数动态添加字段的 MVC 5 表单。这些字段由 MVC 自动分配新的 id 和名称,因此我在模型中定义的属性不是相同的 id 和名称。这导致 MVC 验证无法检索我在属性数据注释中指定的错误消息。为了纠正这个问题,我试图为元素分配一个特定的错误消息。但是,我无法将validator.showErrors 应用于元素,因为当我尝试验证特定元素时,结果未定义。为什么下面代码中的 var validator 返回 undefined?
谢谢...
$('form').removeData("validator").removeData("unobtrusiveValidation");
$.validator.unobtrusive.parse($('form'));
var validator = $('#myClass_0__Age').validate();
【问题讨论】:
标签: jquery asp.net-mvc validation