Javascript 如何使用jquery ajax显示返回的json

Javascript 如何使用jquery ajax显示返回的json,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我有以下jquery代码: $.ajax({ type: "POST", url: "Ajax/getTableRecord", data:{ i : id, t: 'mylist'}, dataType: 'json'

我有以下jquery代码:

                    $.ajax({
                        type: "POST",
                        url: "Ajax/getTableRecord",
                        data:{ i : id, t: 'mylist'},                        
                        dataType: 'json',
                        success: function(data){
                            alert(data);
                        }
当我激活它时,php函数getTableRecord将查询一个db,并以以下内容结束:

echo json_encode($array);
我可以在控制台中看到正确的返回数据。然而,警报功能只是显示屏幕截图的内容。如何在警报框中显示返回的键值对?

使用控制台

console.log(data); 
而不是

alert(data);
您可以在此处检查如何在每个浏览器上打开控制台使用控制台

console.log(data); 
而不是

alert(data);
您可以在此处检查如何在每个浏览器上打开控制台

console.log(data);
还是像这样

JSON.stringify(data);
你能行

console.log(data);
还是像这样

JSON.stringify(data);

为什么不使用
console.log
并在控制台中查看?使用console.log将数据打印到开发工具consoledataType:text或JSON.stringify(data)alert(data.array_key)为什么不使用
console.log
并在控制台中查看?使用console.log将数据打印到开发工具consoledataType:text,或JSON.stringify(数据)警报(data.array_键)