Jquery Validate 动态添加校验

    <cx:script>
        <script type="text/javascript">
        //修改表单验证,提交
            $(document).ready(function() {
                $('#eform').validate({
                    //debug: true,
                    rules : {
                        opwd : {
                            pwsCheck: true,
                            required : true,
                            maxlength: 30,
                            minlength: 6
                        },
                        pwd1 : {
                            pwsCheck: true,
                            required : true,
                            maxlength: 30,
                            minlength: 6
                        }
                    }
                });
            });
        
            $("#porgid").on("change",function(){
                var isbigamount = $('#porgid').val();
                if(isbigamount == 1) {
                    alert(isbigamount);
                    addRole();
                    $('#bigamount').rules("add",{
                            notnull : true,
                            required : true,
                             messages : {  
                                required  : "限额标识开通,则该字段不能为空", 
                            } 
                    });
                } else {
                    alert(isbigamount);
                    addRole();
                     $('#bigamount').rules("remove");
                     $('#bigamount').rules("add",{
                        positiveinteger:true,
                    }); 
                }
                
            });
            
            function addRole() {
                alert('AJAX发起后台查询子机构');
                $.ax( {
                    url : '${ctxPath}/role/ajax/save',
                    cache : false,
                    data:param,
                    dataType : 'json',
                    successfn : function(result) {
                        modalHide();
                        $("#textmsg").empty();
                            table.ajax.reload();
                        if(result.success){
                            $("#textmsg").text("角色新增成功");
                        }else{
                            $("#textmsg").text("角色新增失败");
                        }
                        $('#myModal-confirm').modal('show');

                    },
                    errorfn : function(result) {
                        modalHide();
                        $("#textmsg").empty();
                            $("#textmsg").text("角色新增失败");
                        $('.modal').modal('hide');
                        $('#myModal-confirm').modal('show');
                            table.ajax.reload();
                    }
                });
            }
        </script>
        </cx:script>