php jquery json多值
我正在学习如何使用jquery解析json PHP JSON 我的javascriptphp jquery json多值,php,json,Php,Json,我正在学习如何使用jquery解析json PHP JSON 我的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]); }
$.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]);
}
});
});
$.getJSON('/cars.php',{carID:carID},函数(数据){
$。每个(数据、功能(i、项){
对于(j=0;j
我认为我的代码是完全错误的,因为它不起作用
如何获取[“1”、“2”]
中的值
谢谢你的帮助。你要找的不是“1的值”。它是索引0处的值,正好是“1”
[“1”、“2”]
是carID
的值,它是一个数组
尝试通过以下方式访问它:
alert(item.carID[0]); // will alert "1"
alert(item.carID[1]); // will alert "2"
正如我所知,在许多语言中,数组索引都是从“0”开始的,所以您需要类似这样的东西才能在代码中获取数组值
var data = {"carID":["1","2"],"carName":["BMW","Mercedez Benz"]};
$.each(data.carID, function(key, val){
var i = 0, id;
while(id = val[i++]) console.log(id);
});
// or just simply use
console.log(data.carID[0]);
[“1”、“2”]
是carId
的值,它是一个数组
。你没有试过item['carID'][0]
,item['carID'][1]
?我如何使用javascript获得1,bmw和2,mercedez benz的值?你要找的不是“值1”。它是索引0处的值,正好是“1”。把它作为答案吗?多亏了你的指导,我终于解决了这个问题
alert(item.carID[0]); // will alert "1"
alert(item.carID[1]); // will alert "2"
var data = {"carID":["1","2"],"carName":["BMW","Mercedez Benz"]};
$.each(data.carID, function(key, val){
var i = 0, id;
while(id = val[i++]) console.log(id);
});
// or just simply use
console.log(data.carID[0]);