jquery.validate.js remote 返回不同结果的错误提示的代码

来源:互联网 发布:Ubuntu连不上WIFI 编辑:程序博客网 时间:2024/05/24 03:22
//保单号的校验jQuery.validator.addMethod("policyNoCheck", function (value, element, param) {    var flag = true ;    var result = '' ;    $.ajax({        url : ctx + "/sys/vehicle/authc_json/checkPolicyNo.shtml",// 请求的URL        data : {            policyNo : value        },        async : false, // 改异步为同步        dataType : 'json',        success : function(data) {            if(data.resultCode == 0) {                var userInsurencePoint = data.data;                if (userInsurencePoint.handle ) {                    flag = false;                    result = "您录入的保单号已经分配积分了,积分有" + userInsurencePoint.point;                } else {                    $("#givePointForm input[name='phone']").val(userInsurencePoint.insuredPhone);                    flag = true ;                }            }else{                flag = false ;                result = "您录入的保单号不存在" ;            }        }    });    $.validator.messages.policyNoCheck = result;    return flag;}) ;                               
function checkFormPoint(){    validatorPoint =  $("#givePointForm").validate({        //    onfocusout: false,  //失去焦点        onkeyup: false, // 键盘是否按下        //onclick: false,  //是否单击        rules: {            policyNo: {                required: true,                policyNoCheck :true            },            hasTerminal: {                required: true            }        },        messages: {            policyNo: {                required: "请录入保单号"            },            hasTerminal: {                required: "请选择安装了设备"            }        }    });}
明白了吗? 是不是很简单呢  嘿嘿  ------------------------ 周前梅
阅读全文
0 0
原创粉丝点击