Iam很難用JS/JQuery搜索JSON文檔。 Here is my JSON file 我的應用程序中有兩個選擇列表,一個選擇頂層數組(150,300,600,900等)之一,另一個選擇一個對象(直徑)內的值。我想顯示所有匹配。我已經嘗試了幾件事情,但我似乎選擇了適當的數組搜索 - 我只能通過數字(0,1,2等)而不是名稱(150,300等)來獲取它們。正確搜索JSON文件
這是我的當前功能:
$("#btnBeregn").click(function(){
//$("#loader").fadeIn(200);
$("#resultsTable").html("");
var currDiameter = $("#ddlDiameter option:selected").val();
var currDim = $("#ddlRorklasse option:selected").val();
$.getJSON("calctable.json", function(data) {
$.each(data, function(i, v) {
$.each(v, function(x,y) {
if(y.bolts == "32"){
console.log('16 boolts');
}
});
});
});
});
嗨!感謝您的回覆!那麼,我對事物的看法會發生很大的變化。儘管如此,仍然很困難,但Iam到達那裏。是否有任何簡單的解決方案,例如150個物體下直徑爲0.5/15mm的物體。我需要兩個for循環嗎?再次,非常感謝。這對我很有幫助。 –
我已經編輯了我的答案,併爲這種情況提供瞭解決方案。 – BadgerPriest
非常感謝!它像魅力一樣工作,現在我明白了爲什麼! –