我无法找到我的代码有什么问题。当从post_receiver.php打印json文件时,json会相应地打印。ajax,变量未定义?
的JSON从post_receiver.php印刷从
<?php
session_start();
ob_start();
require_once('../../mysqlConnector/mysql_connect.php');
$result_array = array();
$query="SELECT COUNT(initID) AS count, urgency, crime, initID, TIMESTAMPDIFF(minute,dateanalyzed,NOW()) AS minuteDiff FROM initialanalysis WHERE commanderR='0' AND stationID='{$_SESSION['stationID']}';";
$result=mysqli_query($dbc,$query);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
array_push($result_array, $row);
}
}
echo json_encode($result_array);
?>
结果以上:
[{"count":"10","urgency":"Low","crime":"Firearm","initID":"5","minuteDiff":"329"}]
我的Ajax代码:
$.ajax({
method: 'POST',
url: "post_receiver.php",
data: {
'count': count,
'urgency': urgency
},...
的 '计数' 和 '尿急' 可变没有定义,我不熟悉JSON格式...
的'data'字段指定什么请求参数* *发送到服务器。你想发送一个“count”和“urquency”值,还是你想从响应中提取它们? – PeterMader
@PeterMader我想从响应 – SCS