javascript - 使用 php 将数组转换为 json,并使用 jquery 或 javascript 检索 json

标签 javascript php jquery html json

我使用 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/

相关文章:

javascript - 如何在 d3 上标记力导向图?

javascript - 使用 Javascript forEach 和 indexOf 在 JSON 中搜索多个过滤器

php - 如何按小时拆分记录以便将它们显示为图表?

php - 在这种情况下如何查询两个表?

jquery - 如何锁定 HTML 表格的标题行以防止滚动?

javascript - iOS 7 记住这张卡片回调

javascript - 单元测试嵌套 promise 因超时而失败

javascript - Grunt : minify js across project of multiple dirs, 以便每个目录的内容扁平化为单个缩小文件

php - 从附加的 html 内容生成 pdf

jquery - 未捕获的类型错误 : view. css 不是函数