easyui 自定义验证,动态设置提示信息

见代码:ajax

//自定义验证规则 名称为name
//$.fn.validatebox.defaults.rules.name.message 动态自定义提示内容
$.extend($.fn.validatebox.defaults.rules, {
    name: {
        validator: function (value, param) {
        var error=false;;
        if(!/^\S{4,25}$/.test(value)){
                //4-25验证
                $.fn.validatebox.defaults.rules.name.message ="格式要求4-25位!";
            return false;
        }
        var exist=$.ajax({
                url:"${basePath}pkg/nameExist",
                data:{name:value},
                async:false
            }).responseText;
        if(exist=="false"){
            $.fn.validatebox.defaults.rules.name.message ="此积分方案已存在!";
            return false;
        }
            return true;
        },
        message: ''
    }
});
相关文章
相关标签/搜索