validatebox的自定义验证用户名是否存在

来源:互联网 发布:java基础常见面试题 编辑:程序博客网 时间:2024/06/05 00:26
 u$.extend(u$.fn.validatebox.defaults.rules, {
            userName_isExist: {
                validator: function (value) {
                    var v = checkName_Exist(value);
                    if (v=="0") {                    
                        return true;
                    }
                    else  {                        
                        //u$.fn.validatebox.defaults.rules.userName_isExist.message = '店铺名称已存在!';                        
                        return false;
                    }
                },
                message: '店铺名称已存在,请更换其它名称!'
            }

        });

     //自定义方法:存在返回1,不存在返回0

        function checkName_Exist(valueName) {
            var b="0";
            $.ajax({
                tyep: "post",
                dataType: "text",
                async: false,//是否异步执行
                url: "/ashx_files/seller_shop.ashx?parkid=" + $("#selectPark").val() + "&checkname=" + escape(valueName),
                success: function (msg) {
                    b = msg;
                },
                error: function (errorMSG) {
                    b = false;
                }
            });
            return b;
        }
    </script>
0 1
原创粉丝点击