如果用户点击按钮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"
。
有什么建议吗?