4

我是 JSON 的新手。我刚开始在 30 分钟前学习 JSON。

我想在 jquery 中打印 JSON 数组。

 $.ajax({
                url : '/exp/resp.php',
                type : 'POST',
                dataType : 'json',
              //  data : 'uname='+uname+'&pass='+pass,
                success : function (data)
                {
                    alert(data);

                }
            });

现在它正在打印abc,def,ghi,jkl,mno。所以我想像 abc def ghi 等一样单独打印它。我提到了这个答案,但它没有帮助......

4

3 回答 3

15

为什么不打印一些通用的东西,例如:

JSON.stringify(data);

这应该适用于对象或数组。

于 2013-10-03T06:39:53.897 回答
6

如果data是一个数组,那么

alert(data.join(' '));
于 2013-10-03T06:07:26.000 回答
2

由于您dataarray检查以下教程

将数组的元素连接成一个字符串:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var energy = fruits.join();

能量的结果将是:

Banana,Orange,Apple,Mango

看看这个http://www.w3schools.com/jsref/jsref_join.asp

对于您的代码,请使用Arun P Johny 的解决方案

alert(data.join(' '));
于 2013-10-03T06:10:18.467 回答