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>

 

转载于:https://www.cnblogs.com/guoziyi/p/5993359.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值