-1
我正在學習如何使用jQueryPHP jQuery的JSON多個值
PHP
foreach($cars as $car)
{
$output['carID'][] = $car->carID;
$output['carName'][] = $car->carName;
}
echo jsonEncode($output);
JSON
{"carID":["1","2"],"carName":["BMW","Mercedez Benz"]}
我的JavaScript
$.getJSON('/cars.php', { carID: carID }, function(data) {
$.each(data, function(i,item) {
for(j=0; j < item[item.carName]; j++) {
console.log(item[item.carName][j]);
}
});
});
我想解析JSON我代碼是完全錯誤的,因爲它的不工作。
我怎樣才能得到["1","2"]
裏面的值?
感謝您的幫助。
'[「1」,「2」]'是'carId'的值,它是'array'。你沒有試過'item ['carID'] [0]','item ['carID'] [1]'? – Matt
如何獲得1,寶馬和2,mercedez benz使用JavaScript的價值? – user1594367
這不是您要查找的「1值」。它是* index 0 *處的值,恰好是「1」。 – Matt