如果用戶點擊按鈕A,則循環應該貫穿cat.json文件並檢查對象是否爲(jobcategory)"Data2":"B" == (job)"DataB":"B"
,如果是,則在div中顯示-(job)"DataA":"C"
和(job)"DataB":"B"
。Json數據上的Jquery循環
我有Json數據如下。
文件名:cat.json
{
"jobcategory": [
{"Data1":"A","Data2":"B"},
{"Data3":"C","Data4":"D"}
],
"job":[
{"DataA":"C","DataB":"B"},
{"DataC":"T","DataD":"E"}
]
}
myscript.json是如下
$(document).ready(function() {
$.getJSON("cat.json", function(data) {
$.each(data.jobcategory, function() {
$("ul").append("<li><button>"+this['Data1']+"</button></li>");
});
});
});
它顯示 「A」 和 「B」 按鈕沒關係的網頁上。不知道當用戶點擊按鈕「A」時如何在div中顯示"DataA":"C"
和"DataB":"B"
。
有什麼建議嗎?