我希望将ajax响应作为逗号分隔值。
这是我的ajax回复
{
"data": [
{
"id": "xxxxxa"
},
{
"id": "xxxxxxb"
},
{
"id": "xxxxc"
},
{
"id": "xxxxxd"
}
]
}
结果应该是
xxxxa,xxxxb,xxxc,xxxxd
答案 0 :(得分:0)
var data = {
"data": [
{
"id": "xxxxxa"
},
{
"id": "xxxxxxb"
},
{
"id": "xxxxc"
},
{
"id": "xxxxxd"
}
]
};
var arr=[];
$.each(data.data,function(i,v) {
arr.push(v.id)
});
console.log(arr)

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;
.each()
获取每个值.push()
合并