从ajax调用中获取JSON.parse中的数据

香蕉面包

我一直在到处寻找答案。

我有JSON字符串

"[{"id":"0"}]"

我试过了

obj['id'] and obj.id

但这不起作用

    $.ajax({
        url: 'php/checkdoctorappointmentonday.php',
        data: 'doctorName=' + doctorName + '&dayOfEvent=' + date1,
        type: "POST",
        success: function (json) {
            obj = JSON.parse(json.data)[0];
            b = obj.id;
        }
    });
    return true;
}

我有什么想念的吗?

这是用于获取结果的php编辑:

    <?php
$doctorName = $_POST['doctorName'];
$dayOfEvent = $_POST['dayOfEvent'];


// Query that retrieves events
$query = "SELECT COUNT(id) AS 'id'
            FROM doctoravailability
            WHERE start >='$dayOfEvent' AND start < DATE_ADD('$dayOfEvent', INTERVAL 1 DAY)
            AND title = '$doctorName'
            AND backgroundColor = 'red'
          ";

// connection to the database
try {
    $bdd = new PDO("mysql:host=$servername;dbname=$dbname",$username,$password);
} catch(Exception $e) {
    exit('Unable to connect to database.');
}
// Execute the query
$resultat = $bdd->query($query) or die(print_r($bdd->errorInfo()));

// sending the encoded result to success page
echo json_encode($resultat->fetchAll(PDO::FETCH_ASSOC));

?>
用户名

根据注释,对象实际上是包含对象的数组

var str = "[{\"id\":\"0\"}]";
var obj = JSON.parse(str)[0];
alert(obj.id);

http://jsfiddle.net/6ae0bgag/

obj [“ id”]也会起作用,与obj.id相同

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从ajax调用中获取数据

来自分类Dev

如何在ajax调用中获取JSON数据

来自分类Dev

正在获取错误:获取错误语法错误:JSON.parse:React Ajax调用中JSON数据的第1行第1列的数据意外结束

来自分类Dev

从 Ajax 调用中获取 HTML

来自分类Dev

无法从 api 调用中获取 Json 数据

来自分类Dev

无法从jQuery ajax调用获取json数据

来自分类Dev

在Ajax调用中解析JSON

来自分类Dev

AngularJS指令从控制器中的Ajax调用获取数据

来自分类Dev

AJAX调用并在Node中获取返回数据

来自分类Dev

我如何从ajax调用中获取返回的数据

来自分类Dev

AJAX调用并在Node中获取返回数据

来自分类Dev

如何从数据中获取值:参与 ajax 调用

来自分类Dev

如何从 ajax 调用中获取 img 数据(如像素)?

来自分类Dev

在ajax中获取json值

来自分类Dev

如何从AJAX调用中获取错误消息?

来自分类Dev

在Ajax调用中从Servlet获取响应

来自分类Dev

jQuery ajax调用无法从CakePHP 3.8中读取json编码的数据(获取一个空数组)

来自分类Dev

在ajax中(从json php文件)调用时,无法获取obj属性以显示在html页面上

来自分类Dev

从 angularJS 中的 AJAX 调用中提取 JSon 数据

来自分类Dev

查询Parse数据库以从Parse数据类中的单个列获取数据

来自分类Dev

Angular JS资源调用以获取数组中的JSON数据

来自分类Dev

从AJAX调用中剔除加载JSON

来自分类Dev

在Ajax调用中循环遍历json对象

来自分类Dev

使用MongoDB从AJAX调用中接收JSON

来自分类Dev

从AJAX调用中剔除加载JSON

来自分类Dev

我无法从 ajax 调用中输出 json

来自分类Dev

Ajax调用从元素ID动态获取json数据

来自分类Dev

如何通过jPut中的Ajax获取JSON数据

来自分类Dev

在.NET Core中在Ajax按钮上获取JSON数据单击

Related 相关文章

  1. 1

    从ajax调用中获取数据

  2. 2

    如何在ajax调用中获取JSON数据

  3. 3

    正在获取错误:获取错误语法错误:JSON.parse:React Ajax调用中JSON数据的第1行第1列的数据意外结束

  4. 4

    从 Ajax 调用中获取 HTML

  5. 5

    无法从 api 调用中获取 Json 数据

  6. 6

    无法从jQuery ajax调用获取json数据

  7. 7

    在Ajax调用中解析JSON

  8. 8

    AngularJS指令从控制器中的Ajax调用获取数据

  9. 9

    AJAX调用并在Node中获取返回数据

  10. 10

    我如何从ajax调用中获取返回的数据

  11. 11

    AJAX调用并在Node中获取返回数据

  12. 12

    如何从数据中获取值:参与 ajax 调用

  13. 13

    如何从 ajax 调用中获取 img 数据(如像素)?

  14. 14

    在ajax中获取json值

  15. 15

    如何从AJAX调用中获取错误消息?

  16. 16

    在Ajax调用中从Servlet获取响应

  17. 17

    jQuery ajax调用无法从CakePHP 3.8中读取json编码的数据(获取一个空数组)

  18. 18

    在ajax中(从json php文件)调用时,无法获取obj属性以显示在html页面上

  19. 19

    从 angularJS 中的 AJAX 调用中提取 JSon 数据

  20. 20

    查询Parse数据库以从Parse数据类中的单个列获取数据

  21. 21

    Angular JS资源调用以获取数组中的JSON数据

  22. 22

    从AJAX调用中剔除加载JSON

  23. 23

    在Ajax调用中循环遍历json对象

  24. 24

    使用MongoDB从AJAX调用中接收JSON

  25. 25

    从AJAX调用中剔除加载JSON

  26. 26

    我无法从 ajax 调用中输出 json

  27. 27

    Ajax调用从元素ID动态获取json数据

  28. 28

    如何通过jPut中的Ajax获取JSON数据

  29. 29

    在.NET Core中在Ajax按钮上获取JSON数据单击

热门标签

归档