Rad*_*u D 2 validation asp.net-mvc jquery asp.net-mvc-3
我正在测试mvc字段验证.为此我在VS2010中做了一个新的ASP MVC 3项目.我为它选择了剃刀视图引擎.默认项目生成一个家庭帐户控制器和登录操作.
在LogOn视图中,我想在字段失去焦点时验证字段.如果我继续用户名,我按Tab而不更改字段,验证不会触发.
这是正常行为吗?......或者我错过了什么.如果这是正常行为......即使没有更改,如何在失去焦点后验证字段.
我没有在vs为我生成的应用程序模板上更改任何内容.
如果你使用jquery 1.7.1进行不引人注意的验证,这样的事情应该可以解决问题:
<script>
    $('input[data-val=true]').on('blur', function() {
        $(this).valid();
    });
</script>
如果使用旧版本的jquery,请更改为:
<script>
    $('input[data-val=true]').blur(function() {
        $(this).valid();
    });
</script>
| 归档时间: | 
 | 
| 查看次数: | 3763 次 | 
| 最近记录: |