我想使用JSON文件动态创建HTML元素。
{"myObject": {
"JAVA": {
"id": "JAVAsubj",
"path": "json/data.json"
},
"C#": {
"id": "JAVAsubj",
"path": "json/data1.json"
},
"C++": {
"id": "JAVAsubj",
"path": "json/data2.json"
}
}
}
这是我的JSON文件。我想动态创建HTML按钮。应该像JAVA,C#,C一样创建。如果我在C旁边添加了一些东西,那么按钮应该是动态创建
4条答案
按热度按时间xyhw6mcr1#
您可以尝试类似的FIDDLE
但是,我将myObject改为json对象数组,如下所示:
o75abkj42#
你需要做的第一件事就是将JSON转换为js对象:
现在,像下面这样将对象的值放入字典:
现在要动态呈现按钮,只需执行以下操作:
var strHTML =“”;
并将此HTML附加到容器div中,如下所示:
希望这对你有用。
jpfvwuh43#
cuxqih214#
这个应该能帮到你