2016-05-18 57 views
-2

我想以逗號分隔值的形式獲取ajax響應。以逗號分隔得到ajax響應

這是我的Ajax響應

{ 
"data": [ 
    { 
    "id": "xxxxxa" 
    }, 
    { 
    "id": "xxxxxxb" 
    }, 
    { 
    "id": "xxxxc" 
    }, 
    { 
    "id": "xxxxxd" 
    } 
] 
} 

結果應該是

xxxxa,xxxxb,xxxc,xxxxd 
+0

我得到了答案。 – Vinay

回答

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>

  1. 使用.each()讓每個值
  2. 使用.push()來合併它們