我使用了一个插件,用于将JSON对象的内容加载到HTML中。其中一个叫Jovan Popovic写的jquery.loadJSON(jsondata)。最后一个版本是2011年。
它运作良好,但我注意到它没有填充选择下拉列表。
如果没有这个插件,任何人都可以推荐一个类似的插件来加载和绑定json到html对象吗?
我研究的是JSON2HTML,但这是一个我不想要的动态内容加载器。
另一个被称为JQuery模板,但看起来该项目被放弃了?
感谢,
答案 0 :(得分:1)
最受欢迎的模板解决方案是Handlebars.js和Mustache.js(前者是后者的扩展)。 Swig也非常受欢迎。对于有些不同的模板风格,您可以选择ERB风格的underscore templates。
注意:截至目前,模板库更适合使用占位符标签,例如。 {{data}}
,而不是将内容与id, class, name
相关联。我提到的模板库也允许你在HTML中添加循环和条件。
有关更好的Javascript模板引擎的完整列表,请查看JSDB.io。