javascript - 如何理解 jQuery 返回的对象

标签 javascript jquery ajax

我有这个 jQuery 代码:

        $.ajax({
                type: "POST",
                url: "/problems/vote.php",
                dataType: "json",
                data: dataString,
                success: function(data)
                {           
                    // ? :)
                    alert (dataString);


                },
                error : function(data) 
                {
                    alert("ajax error, json: " + data);

                    //for (var i = 0, l = json.length; i < l; ++i) 
                    //{
                    //  alert (json[i]);
                    //}
                }
            });

当我使用它时,我在警报中收到如下神秘内容:object XMLHTTPReqest

如何实际获取从 AJAX 传入的值?

谢谢!

最佳答案

有几种方式:

console.log(data); // allows you to view your object in a tree in the console

alert(JSON.stringify(data)); // alerts a serialized string of the object

或者在 chrome/safari 和 firefox (firebug) 中设置一个断点并检查一下。

关于javascript - 如何理解 jQuery 返回的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7669273/

相关文章:

php - 无法将 JSON.parse 与 json_encode 的结果一起使用

jquery - html(val)、text(val)、append(content) 等

javascript - 像 Google 一样带有后退按钮的登录页面

java - 从 servlet 获取数据到 ajax?

javascript - VueJS : getting fetch data into Vue

javascript - 为什么以下 Jquery event.target 无法正常工作

javascript - 使用 jQuery 测试复选框是否被选中

javascript - 如何使用 jQuery 找到第一行不包含所有由 "&nbsp"填充的单元格的行?

javascript - 数据属性的 jQuery 自定义事件

javascript - ajax函数自动重新加载