/*
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
Form表单验证用户名jQuery-Validation-Engine
最新推荐文章于 2021-07-31 16:53:59 发布