javascript - 循环遍历每个 JSON 响应返回 "[Object Object]"

标签 javascript jquery json ajax

我有这个成功的AJAX功能

success: function(response){
    console.log(response);
    if(response.success){
        $.each(response.vote, function(index, value){
            alert(value);
        });
    }   
}

这是来自控制台的 JSON 响应(参见下图)

JSON response from the console

但它从警报提示中抛出“[Object Object]”,有什么想法、线索、帮助、建议、推荐吗?

最佳答案

不要使用alert,而是使用console.log。您将能够通过这种方式查看所有对象并避免收到垃圾邮件。

此外,如果您需要查看较深的对象,您可以使用类似 https://github.com/WebReflection/circular-json 的内容。这将允许打印引用自身的对象(循环引用将无法打印大对象)。

关于javascript - 循环遍历每个 JSON 响应返回 "[Object Object]",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33593137/

相关文章:

java - 如何使用 jQuery 将包含对象数组的对象数组传递给 Spring MVC Controller ?

javascript - 如何删除或插入 Javascript 多维数组

javascript - 对对象属性的图像 onload 调用

javascript - 如何在Vue应用程序中更新图表js?

javascript - 从 php 打开时 jQuery UI 对话框不可见

jquery - jQuery 中的可拖动精度

jquery - Ajax 授权 header 尚未发送

python - 难以使用 d3 和 flask 访问 json 文件

javascript - React js - 无法使用 react 图标,找不到模块 '../lib'

json - 任何人都可以对 CURIE 以及如何使用它们提供一个很好的解释吗?