我是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等单独打印它。我提到this answer但它没有帮助......
答案 0 :(得分:12)
为什么不打印像:
这样的通用名称JSON.stringify(data);
这应该适用于对象或数组。
答案 1 :(得分:6)
如果data
是一个数组,那么
alert(data.join(' '));
答案 2 :(得分:2)
由于您的data
是array
,请查看以下教程
将数组的元素连接成一个字符串:
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's解决方案
alert(data.join(' '));