ajax异步验证表单

前端之家收集整理的这篇文章主要介绍了ajax异步验证表单前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<script src="../include/jquery.js"></script>
<body>
<div class="control-group">
<label for="" class="input-label" >用户名:</label>
<div class="controls">
<input id="username" class="input-text" type="text" name="username" />
</div>
</div>
</body>
<script>
$(document).ready(function(){
$("input").blur(function(){
var username = $("#username").val();
var email = $("#email").val();
$.ajax({
type: "post",
url : "res_demo_01.PHP",
dataType: "json",
data:{
"username":username,
},
success: function(msg){
if(msg == 'ture'){
alert('此用户名已经存在!');
}
}
});
});
});

</script>


那么在res_demo_01.PHP控制器中,如何写呢,这里主要是查询数据库,是否存在这个用户,这里我就不写查询方法

$datas = $_POST;
$datas['username'] == 'aaaa';//我这里假设是有这个用户
if($datas['username'] == 'aaaa'){
echo json_encode('ture');
}


如果用户aaaa存在,当鼠标在用户名的输入框失去焦点的时候,就会弹出提示“此用户已经已经存在”。

此文为原著,如需转载复制,请注明历史来源,http://blog.csdn.net/qq_22327455

原文链接:https://www.f2er.com/ajax/164126.html

猜你在找的Ajax相关文章