asp.net mvc 3中模糊的远程属性验证

时间:2011-08-21 10:18:57

标签: c# asp.net-mvc asp.net-mvc-3 attributes

asp.net mvc 3中的远程属性构建执行验证“onchange” 我想让它验证模糊,有没有办法定制它?或者还有其他的事情可做吗?我确信这是一个非常普遍的需求。

2 个答案:

答案 0 :(得分:7)

您可以set default values这样,并在按下某个键时禁用验证:

$.validator.setDefaults({ onkeyup: false });

答案 1 :(得分:3)

假设您在ASP.NET MVC 3中使用jQuery validation而不是MS Ajax验证,则可以使用以下命令关闭onchange验证(技术上是onKeyUp验证):

$(".selector").validate({
   onkeyup: false
});