Javascript jQuery ajax获取调用
我无法找出ajax调用的错误,我只是试图显示php文件中的json。非常感谢您的帮助 PHP(phonecall.PHP):Javascript jQuery ajax获取调用,javascript,php,jquery,ajax,mysqli,Javascript,Php,Jquery,Ajax,Mysqli,我无法找出ajax调用的错误,我只是试图显示php文件中的json。非常感谢您的帮助 PHP(phonecall.PHP): HTML: 电话 $.ajax({ 键入:“获取”, url:“phonecall.php”, 数据:“, contentType:“应用程序/json;字符集=utf-8”, 数据类型:“json”, 成功:功能(响应){ $(“#call”).html(响应); } }); 我的div标签中没有显示任何内容。有什么想法吗?您多次编写数组,只需编写一次,检查您的
HTML:
电话
$.ajax({
键入:“获取”,
url:“phonecall.php”,
数据:“,
contentType:“应用程序/json;字符集=utf-8”,
数据类型:“json”,
成功:功能(响应){
$(“#call”).html(响应);
}
});
我的div标签中没有显示任何内容。有什么想法吗?您多次编写数组,只需编写一次,检查您的控制台以检查响应是否正确
$callArray = array();
while($row = mysqli_fetch_array($result)) {
$callArray[] = array('phonenumber' => $row['phone_number'], 'id' => $row['phone_login_id']);
}
mysqli_close($con);
echo json_encode($callArray);
您是否在浏览器控制台中查看了请求/响应?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Phone calls</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
</head>
<body>
<script language="javascript" type="text/javascript">
$.ajax({
type: "GET",
url: "phonecall.php",
data: "",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(response){
$("#call").html(response);
}
});
</script>
<div id="call"></div>
</body>
</html>
$callArray = array();
while($row = mysqli_fetch_array($result)) {
$callArray[] = array('phonenumber' => $row['phone_number'], 'id' => $row['phone_login_id']);
}
mysqli_close($con);
echo json_encode($callArray);