前端使用 validate , 根据条件进行动态的验证添加
需求如下: 审核操作的时候,选择“通过” 就不需要验证审核意见,但是选择的是“不通过”,那么需要进行审核意见验证
1 <script> 2 $(function () { 3 InitValidate(); 4 5 }); 6 7 //初始化验证 8 function InitValidate() { 9 //这里既是为空,也要执行初始化操作 10 $('form').validate({ 11 12 }); 13 } 14 15 //保存数据 16 function save() { 17 if ($("#CHECK_RESULT_2").prop("checked")) { 18 $("#CHECK_OPINION").rules("add", { required: true, messages: { required: "请输入审核意见" } }); 19 } 20 $("form").valid(); 21 } 22 23 </script>