php - 在 Javascript 中解析 PHP/JSON 数据

标签 php javascript ajax json

我正在尝试将 AJAX、JSON 传递给 PHP,然后 PHP 返回一些数据,我正在尝试使用 Javascrpt 对其进行解析。

从我返回的 php 服务器,

    echo json_encode($data); 

    // it outputs ["123","something","and more something"]

然后在客户端,

success : function(data){

    //I want the data as following

    // data[0] = 123
    // data[1] = something
    // data[3] = and more something
}

但是,它给出了;

        data[0] = [ 
        data[1] = " 
        data[2] = 1

它正在读取每个字符,但我想要数组中的字符串,而不是单个字符。这里发生了什么?提前致谢,我是 Javascript 和 JSON、AJAX 的新手。

最佳答案

JSON.parse(data) 应该可以解决问题。

关于php - 在 Javascript 中解析 PHP/JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10831758/

相关文章:

javascript - 仅当元素具有特定属性时才执行 Change 事件

php - 从另一个 PHP 调用一个 PHP(不带 cURL)

Javascript 在刷新之前不运行

javascript - 无法使用导入的 json 将对象转换为原始值

javascript - 如何使用 javascript 'addEventlistner(' click')' 函数长时间更改 css 样式?

javascript - 重复 jQuery Ajax 成功函数

javascript - 为用户生成实时小部件

php - 更新客户文件

php - 关于php和mysql的在线音乐应用程序设计问题

php - 如何在 Laravel 队列中容纳 Amazon FIFO SQS?