-1
所以我要像這樣如何將json數據添加到對象?
var data = [
{
value: 300,
label: "Red"
},
{
value: 50,
label: "Green"
},
{
value: 100,
label: "Yellow"
}
]
一個數組對象,然後我有一個Ajax請求它得到像這樣
$.getJSON('ajax/bestseller_chart.php', {id:$('#bestsellersChart').data('storeid')}, function(result){
$.each(result, function(i, field){
console.log(field['item']);
console.log(field['num_sold']);
});
});
JSON數據,所以我想在現場追加[「項目」 ]標記和「num_sold」珍惜
這是四嘗試什麼,但它沒有工作
data.label = field['item'];
data.value = field['num_sold'];
我沒有在你的對象中看到'item'或'num_sold'?那麼他們從哪裏來? – 2015-02-24 17:37:31
他們來自PHP的數據。和項目將標籤和num_sold是值 – 2015-02-24 17:38:32
你有沒有嘗試JQuery.parseJson可以轉換你json到js對象? – minion 2015-02-24 17:40:20