2 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
問(wèn)題是你的數(shù)據(jù)結(jié)構(gòu)被分割成幾個(gè)數(shù)組元素,比如......
[
{
"WBC": "1"
},
{
"lymph": "5"
}
]
所以數(shù)組的每個(gè)循環(huán)只有 1 條信息。此代碼使用將所有數(shù)據(jù)組合成一組信息array_merge(),然后從結(jié)果中提取數(shù)據(jù)。
我還添加了?? 0默認(rèn)值 0(如果不存在),可能有更好的默認(rèn)值。
$data = [];
$medRecords = json_decode($row['testing_results'], true);
if (is_array($medRecords) || is_object($medRecords)) {
$medRecords = array_merge(...$medRecords);
$data["WBC"] = $medRecords['WBC'] ?? 0;
$data["lymph"] = $medRecords['lymph'] ?? 0;
$data["Mid"] = $medRecords['Mid'] ?? 0;
}

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個(gè)贊
如果結(jié)果是 json,JQuery 工作文件:
$(document).ready(function(){
$('#search').click( function () {
$.ajax({
url: "https://reqres.in/api/users?page=2",
method: "GET",
success:function(data)
{
console.log("page:", data.page);
console.log(data);
}
});
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button id="search">Search</button>
我認(rèn)為你必須在結(jié)果中添加正確的標(biāo)題:
<?php
header('Content-Type: application/json');
將此代碼添加到您的 php 頁(yè)面的第一行。然后 jQuery 知道結(jié)果是 json。
- 2 回答
- 0 關(guān)注
- 151 瀏覽
添加回答
舉報(bào)