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: ''
    }
});
相關文章
相關標籤/搜索