Form表单验证用户名jQuery-Validation-Engine

   /*
        
         Json数据格式["ID",True,msg],ajax参数见 1188  
         var data = {
                 "fieldId": field.attr("id"),
                 "fieldValue": field.val()
             };
         * 
         <input value="" class="validate[required,custom[onlyLetterNumber],maxSize[20],ajax[ajaxUser]] text-input" type="text" name="user" id="user" />
         增加Rule
                Add 2012-08-17 10:07:00AM by Author
                "ajaxUser": {
                    "url": "/Login/ajaxValidateFieldUser",
                    // you may want to pass extra data on the ajax call
                    "extraData": "name=eric",
                    "alertTextOk": "* 帐号可以使用.",
                    "alertText": "* 此名称已被其他人使用",
                    "alertTextLoad": "* 正在确认名称是否有其他人使用,请稍等。"
                },

       */
        public ContentResult ajaxValidateFieldUser()
        {

            string fieldValue = Request.Params["fieldValue"];
            string fieldId = Request.Params["fieldId"];

            string msg = null ;
            string str;
          //  str = "[\"测试1\",\"测试2\"]";
            //返回true提示可以使用
            if (fieldValue  == "chenl")
                str = "[\"" + fieldId + "\",true,\"" + msg + "\"]";
            else
                str = "[\"" + fieldId + "\",false,\"" + msg + "\"]";
        

            return Content(str);
           
        }
https://img-my.csdn.net/uploads/201208/17/1345187249_2761.jpg

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值