在我的mvc4应用程序中,用户select2和iCheck插件可以很好地制作表单行为,但在验证模型时会出现一些问题。
使用select2和iCheck的形式的椭圆在值更改时不会自动验证。
但是当我提交表格时,验证已经过了。
我希望使用select2和iCheck的表单元素在值更改时自动验证,就像文本框上的valdations行为一样。
下面的图片验证在提交表单时会被提升,这很好
当我选择一个非空值时,错误信息仍然留在这里,如何解决?
它会在我再次提交表单时验证。
答案 0 :(得分:0)
$("-select2 element-").on("change",function(){
$(this).valid();
});
每次元素更改时进行验证。