ajax异步验证

前端之家收集整理的这篇文章主要介绍了ajax异步验证前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

提交表单时,异步验证

var name = $("#name").val();

$.ajax({

type: "Post",
url: "router-agent!checkName.do",
data: "routerAgent.name="+encodeURIComponent(name),//字符格式转换,如果是汉字之类 的参数需要转码
dataType:"text",
async:false,
success: function(result){

if(result != null && result != ""){
if(result=="yes"){
alert("手机号码:"+name+"已经存在");
}else{
loading();
submitForm("addform");
}
}
},
error:function(){
alert("网络连接超时!");
}

});


后台action

public String checkName() throws HtjxException { String result = ""; if (routerAgentService.checkAgentName(routerAgent.getName()) == null) { result = "no"; } else { result = "yes"; } outPrint(result); return null; }

猜你在找的Ajax相关文章