【发布时间】:2012-05-03 20:02:47
【问题描述】:
我正在使用 MVC3 不显眼的 jquery 验证。默认情况下,错误消息被放入位于已验证元素右侧的跨度中。在某些情况下,错误消息会换行到下一行并且看起来很难看。我想将“span”更改为“div”,以便错误元素将显示在自己的行上。我还想知道,一般来说,如何在不修改 jQuery 库的情况下 覆盖验证器的 jQuery 默认值。
我已经尝试了这两个 javascript 调用来触发验证。这个没有验证:
var settngs = $.validator.defaults;
settngs.errorElement = "div";
$('#createForm').validate();
...这个没有设置errorElement:
$.validator.unobtrusive.parse($('#createForm'));
我无法仅通过查看 js 文件来解决这个问题。我肯定错过了什么。
【问题讨论】:
标签: asp.net-mvc-3 validation jquery-plugins