AJAX

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="../jquery-1.11.2.min.js"></script>
</head>

<body>
<div><input type="text" id="uid" /><span id="xinxi"></span></div>
</body>
<script type="text/javascript">
$(document).ready(function(e) {//jquery外层
    
    $("#uid").blur(function(){
        
        var uid=$(this).val();
        //调用ajax
        $.ajax({
            //async:false,//变为同步AJAX,默认异步
            url:"ChuLi.php",
            data:{u:uid},//传递的数据json数据
            type:"POST",//提交方式
            datatype:"TEXT",//返回数据的类型TEXT,JSON,XML
            success:function(data){//形参 success回调函数
                if(data.trim()=="ok")//注意:这里接收的数据要与ChuLi.php的一样一样的,所以OK要大写,这里还需要注意去除空格用trim();
{
var str="该用户名可以使用"; $("#xinxi").html(str); } else { var str="<span style='color:red'>该用户名已经存在</span>"; $("#xinxi").html(str); } }, }); }); }); </script> </html>
<?php
$uid=$_POST["u"];//获取
include("ChaXun.class.php");
$db=new ChaXun();
$sql="select count(*) from Users where cid='{$uid}'";
$attr=$db->Query($sql);
var_dump($attr);
if($attr[0][0]==1)
{
    echo"NO";
}
else
{
    echo"OK";
}
原文地址:https://www.cnblogs.com/nannan-0305/p/5499654.html