JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css">
<table id="dynamic" class="table table-striped table-dark">
<thead>
<tr></tr>
</thead>
<tbody>
<tr></tr>
</tbody>
</table>
<input type="submit" value="sdfsdfsdfsfsf" id="reg4"/>
JavaScript
$("#reg4").click(function() {
var $table = $('#dynamic'),
$table_head = $table.find('thead'),
$table_head2 = $table.find('tr'),
$table_body = $table.find('tbody');
$table_body2 = $table.find('tbody tr'),
$table_body.children().remove();
var res = ["", {0: "210", 1: "Ю́рий Алексе́евич Гага́рин — лётчик-космонавт СССР № 1, Герой Советского Союза, кавалер высших знако", 2: "0", ID: "210", comment: "Ю́рий Алексе́евич Гага́рин — лётчик-космонавт СССР № 1, Герой Советского Союза, кавалер высших знако", Chek: "0"},
{0: "211", 1: "Альбе́рт Эйнште́йн — физик-теоретик, один из основателей современной теоретической физики, лауреат Н", 2: "0", ID: "211", comment: "Альбе́рт Эйнште́йн — физик-теоретик, один из основателей современной теоретической физики, лауреат Н", Chek: "0"},
{0: "212", 1: "Фили́пп Бедро́сович Кирко́ров — советский и российский эстрадный певец, актёр, композитор и продюсер", 2: "0", ID: "212", comment: "Фили́пп Бедро́сович Кирко́ров — советский и российский эстрадный певец, актёр, композитор и продюсер", Chek: "0"}, {0: "214", 1: "Марк Э́ллиот Цу́керберг — американский программист и предприниматель в области интернет-технологий, ", 2: "0", ID: "214", comment: "Марк Э́ллиот Цу́керберг — американский программист и предприниматель в области интернет-технологий, ", Chek: "0"}, {0: "215", 1: "Илон Рив Маск — канадско-американский инженер, предприниматель, изобретатель и инвестор; долларовый ", 2: "0", ID: "215", comment: "Илон Рив Маск — канадско-американский инженер, предприниматель, изобретатель и инвестор; долларовый ", Chek: "0"},{0: "216", 1: "NoName", 2: "0", ID: "216", comment: "NoName", Chek: "0"}];
// Перебираем массив
res.forEach(function(value) {
// Добавляем строку в таблицу
var $table_tr = $table_body.append('<tr class="str"></tr>')
for (var key in value) {
if (Number(key) !== parseFloat(key)) {
// Создаём заголовки, которых нет
if (!$table.find('thead...