如何将JSON数组转换为HTML select(带复选框)
How to convert JSON Array to HTML select (with checkboxes)?
我有一个json对象数组
[
{
"id": 1,
"name": "Max"
},
{
"id": 2,
"name": "Bob"
},
{
"id": 3,
"name": "Mike"
}
]
如何将其转换为html选择(带复选框)?
以下是一个可能对您有所帮助的简单示例:
<select name="datas" id="datas"></select>
<script>
html = "";
obj = {
"1" : "Name",
"2": "Age",
"3" : "Gender"
}
for(var key in obj) {
html += "<option value=" + key + ">" +obj[key] + "</option>"
}
document.getElementById("datas").innerHTML = html;
</script>
希望这能有所帮助。
让我张贴
相关文章:
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 正在验证8个真/假复选框或复选框中的2个
- 为复选框javascript指定两个值
- 如何在单击复选框后调用控制器方法
- 从复选框和Selects-KnockoutJS中获取值的总和
- 选中多个具有相同名称的复选框
- 使用Jquery选择或取消选择ListView中的所有复选框
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- JS:如果select是默认值,则禁用复选框
- Dojo CheckMulti Select - 如何将复选框移动到标签右侧
- 如何在Backrid.js中省略select all事件中的复选框
- 选中复选框中的select元素
- 使用复选框ul复制select元素(jQuery)
- 禁用& lt; select>当复选框启用时
- 无法让jquery.multi .select.js验证并将选中的复选框传递给php
- 如何使用angular数据绑定将一个复选框绑定到一个select disabled属性
- 在Radio Select(收音机选择)上,显示不同的复选框选择
- AngularJS-在我选中select all后,用ng点击选中复选框,选中all,但Clearing all不是Cl
- 如何将JSON数组转换为HTML select(带复选框)
- 使用javascript/jquery禁用一组带有复选框的select元素