我試圖訪問下拉菜單 的所有品牌和值,但我不能用這種方式。如何訪問JSON使用jquery嵌套數組
<select id="secim">
</select>
var data = [
{
"products": "Cars",
"brands_values" : [
{"brand":"fiat","value":1},
{"brand":"bmw","value":2}
]
}
];
$.each(data, function(i, item) {
$('#secim').append($('<option>', {
value: item.brands_values.value,
text: item.brands_values.brand
}));
});
我該怎麼辦?謝謝
這裏這個問題是'brands_values'是一個多值的數組。您需要使用'$ .each'循環遍歷'brands_values'中的元素。 – Lix