我在使用DataTables时遇到了问题.当我为最后一列添加colspan时,数据表插件不会应用于表.如果我删除最后一个的colspan并将其放到任何其他列,它的工作原理.
例如 -
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="stu_data_table">
<thead>
<tr>
<th> </th>
<th colspan="2"> </th>
<th colspan="2"> </th>
</tr>
</thead>
<tbody>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</tbody>
</table>
$('#stu_data_table').dataTable({
});
Run Code Online (Sandbox Code Playgroud)
对此有何解决方案?
这不是静态表,我们使用json数据渲染它.
在这里,我使用"aoColumns"动态渲染行.
有没有办法使用rowspan,以便可以跨越单元格(1,2,David,Alex).
数据表是否支持这种表?
该表作为rowspans,因为对于一些用户我需要有2行(就像你在列'D'看到的那样)
我正在尝试使用数据表:
<table class="table table-bordered table-hover table-striped" id="myTable">
(...)
</table>
Run Code Online (Sandbox Code Playgroud)
我在代码的开头称这个:
<script>
$( document ).ready(function() {
$('#myTable').DataTable();
});
</script>
Run Code Online (Sandbox Code Playgroud)
但我有这个错误:
TypeError:我未定义
而且表格不像数据表类型!
也许它不适用于rowpans?任何的想法??
我正在使用一个jQuery名为的插件DataTables:
该插件不支持tbody中的rowspan
<tr class="colorrow">
<td id="greater" rowspan="3">TMMS</td>
<td>Case Volume</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>1</td>
<td>1</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
还有其他解决方案吗?