用js切换保存界面时,需要验证的元素也不同。
$("#kcdm").rules("add", {
required: true,
messages : {
required : "班级必须选择."
}
}); // 用这个方法可以动态添加验证,可若想动态删除验证用了很多方法都不可用。
最后 validator = $("#inputForm").validate({
ignore:":hidden" , //至关重要的一句
一些验证规则
},
}); // 在验证规则之前 加上ignore:":hidden" 便不会验证隐藏元素, 不想验证的元素便可$("#id").hide();
附上 jQuery Validate 看到最简单好用的文档
http://www.tuicool.com/articles/y6fyme