Form表单验证用户名jQuery-Validation-Engine
来源:互联网 发布:javascript吧 编辑:程序博客网 时间:2024/05/17 07:43
/* 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); }
http://my.csdn.net/uploads/201208/17/1345187249_2761.jpg