【问题标题】:.net mvc does not auto trigger validation using iCheck.js and select2.js.net mvc 不使用 iCheck.js 和 select2.js 自动触发验证
【发布时间】:2014-01-17 07:37:25
【问题描述】:

在我的 mvc4 应用程序中,我使用 select2 和 iCheck 插件来很好地制作表单行为,但是在验证模型时出现了一些问题。

使用 select2 和 iCheck 的表单元素在值更改时不会自动验证。

但是当我提交表单时,验证会触发。

我希望使用 select2 和 iCheck 的表单元素在值更改时自动验证,就像文本框上的验证行为一样。

提交表单时会触发下图验证,这很好

当我选择一个非空值时,错误信息仍然停留在这里,如何解决?

当我再次提交表单时它会验证。

【问题讨论】:

    标签: asp.net-mvc jquery-select2 icheck


    【解决方案1】:
    $("-select2 element-").on("change",function(){
        $(this).valid();
    });
    

    在每次元素更改时进行验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-13
      • 2011-04-21
      • 1970-01-01
      • 1970-01-01
      • 2012-12-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多