Есть ли какая-нибудь библиотека jQuery или javascript, которая генерирует динамическую таблицу с данными json? Я не хочу определять столбцы, библиотека должна читать ключи в хэше json и генерировать столбцы.
Конечно, я могу сам перебирать данные json и генерировать таблицу html. Я просто хочу знать, существует ли такая библиотека, которую я могу просто использовать повторно.
javascript
html
json
html-table
Маниш Мулани
источник
источник
Ответы:
Спасибо всем за ваши ответы. Я написал один сам. Обратите внимание, что здесь используется jQuery.
Фрагмент кода:
источник
tr
иtd
тегов? Спасибо.function addAllColumnHeaders(myList)
- неправильно. должно бытьfunction addAllColumnHeaders(myList,selector)
. Кстати, это отлично работает!Я переписал ваш код на vanilla-js, используя методы DOM для предотвращения внедрения HTML.
Демо
источник
Вы можете использовать простой плагин jQuery jPut
http://plugins.jquery.com/jput/
источник
Ознакомьтесь с
плагином JSON2HTMLhttp://json2html.com/ для jQuery. Он позволяет вам указать преобразование, которое преобразует ваш объект JSON в шаблон HTML. Используйте конструктор на http://json2html.com/, чтобы получить объект преобразования json для любого желаемого шаблона html. В вашем случае это будет таблица со строкой, имеющей следующее преобразование.Пример:
источник