{% raw %}
<table class="table table-striped table-bordered row" id="compare-table" style = "table-layout: fixed; margin-right: auto; margin-left: auto">
<thead>
<th class = "col-md-3 tableHeading">Configuration name</th>
<th class = "col-md-3 tableHeading">Property Name</th>
<th class = "col-md-3 tableHeading">Value 1</th>
<th class = "col-md-3 tableHeading">Value 2 </th>
</thead>
<tbody>
{{#each tableRows }}
{{#each values}}
<tr>
{{#if @first}}
<th class="breakWord inlineHeading" rowspan={{../length}}>{{ ../pid }}</th>
{{/if}}
<td class="breakWord">{{ propName }}</td>
<td class="breakWord">{{ propValueA }}</td>
<td class="breakWord">{{ propValueB }}</td>
</tr>
{{/each}}
{{/each}}
</tbody>
</table>
{% endraw %}
Я должен визуализировать таблицу динамически после запроса ajax и хочу сгруппировать строки по имени-конфигурации.Когда я использую rowspan в таблице данных, отображается только простая таблица, и возникает ошибка консоли:
jquery.dataTables.min.js: 24 Uncaught TypeError: Невозможно установить свойство '_DT_CellIndex' изundefined
Я использую handlebars.js для заполнения шаблона таблицы
DATATABLE: https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"> https://cdn.datatables.net/1.10.19/js/dataTables.bootstrap.min.js">
Есть ли способ созданиятаблицы в этом формате, сохраняя функции Datatable.