我有以下 JSON 数组,我需要遍历并使用 JQuery 模板创建 HTML 选项项。我遇到的问题是每个组内的数据可能有重复的值。如下图a
可以在两组中重复。
"groups":[{//group one
"names" : {
"a" : "name1",
"b" : "name2",
}
}, { //group two
"names" : {
"a" : "name1"
}
}//...
]
这就是我尝试使用 JQuery 模板添加选项的方式。
<select id="select1" >
{{each(groupIndex, group) ResponseData.groups}}
{{each(index, name) group}}
<option value="${name}" >${index}</option>
{{/each}}
{{/each}}
</select>
但这将添加a
两次作为选项。
有什么方法可以使用 ID 访问选择元素并检查是否已经使用 JQuery 模板添加select1
了具有值的选项?a
谢谢你。