讓我們假設我有一個JSON數組是這樣的:搜索JSON數組的特定值
var data = {
"cars": [
{
"id": 2,
"name": "Porsche",
"number": "A00.0"
},
{
"id": 3,
"name": "Audi",
"number": "A00.1"
}
]
}
現在我想檢查我的var Carnumber = A00.1
包含在data['cars'].number
陣列英寸
我在編程初學者,並試圖像這樣:
$.map(data['cars'], function (field, i) {
if(field.nummer == CarNumber){
$('p').html(field.id);
};
});
第一個問題是,它似乎不工作:http://jsfiddle.net/wA9kj/
其次它將如果辦法,我是很有意思我選擇的確是最快的? 謝謝!
你有錯字'field.nummer'!將其設置爲'field.number' –
另外,請注意代碼中沒有JSON。 (JSON是數據的_string_表示。) – nnnnnn
請刪除問題,錯別字錯誤不是有用的問題,請保持 – musefan