0
采纳
js代码
var username = $("#username").val();
$.ajax({
type: "GET",
url: "login.php?callback=?",
data: {username: username},
dataType: "jsonp",
jsonp: 'callback',
success: function (res) {
if (res.int == 1) {
alert("用户名不存在");
} else {
alert("用户名已存在");
}
},
error: function () {
$(this).html("信息加载失败。");
}
});
php代码
$callback = $_GET['callback'];
$username = $_GET['username'];
$sql = "SELECT * FROM `users` WHERE `name` = '$username'";
$query = mysql_query($sql);
if (mysql_num_rows($query) > 0) {
$result['int'] == 0;
} else {
$result['int'] == 1;
}
echo $callback . '(' . json_encode($result) . ')';