我使用 php 创建了 json:
$arr = [];
foreach($userinfo as $record) {
$arr[] = array(
'BAid' => $record->getBAid(),
'BCid' => $record->getBCid(),
'BAusername'=>$record->getBAusername(),
'BAdisplay_name'=>$record->getBAdisplay_name(),
'BAtel'=>$record->getBAmobile(),
'BAimg'=>$record->getBAimg(),
'BArole' => $record->getBArole()
);}
echo json_encode($arr);
我使用下面的代码来检索json的结果,我想把它放在html表中。
$.ajax({
url :"admin=search",
type: "POST",
data: {search:name },
success: function (data) {
// alert(data);
const myArrStr = JSON.stringify(data);
console.log(data);
}
})
最佳答案
尝试并使用:
var data_array = JSON.parse(data);
这将返回 JavaScript 数组中的 json
。
然后您可以使用 data_array.BAid
来输出数据。
编辑: 如果这对你没有帮助,请在这里获取战利品:https://stackoverflow.com/a/8823991/10791031
关于javascript - 使用 php 将数组转换为 json,并使用 jquery 或 javascript 检索 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60617668/