我正在尝试在一段 HTML 上应用 jQuery 数据表。标记由嵌套表组成,这会产生问题。
错误控制台的错误是:-“nCell 未定义”。
为什么嵌套表上的数据表不起作用,这有点令人困惑?是 jQuery Datatables 不支持嵌套表还是我错过了什么?这是我写的标记:
<script type="text/javascript">
$(document).ready(function() { $('#table_id,#id2').dataTable();} );
</script>
</head>
<body text="#000000" link="#000000" alink="#000000" vlink="#000000">
<table id="table_id">
<thead>
<tr>
<th> AAA</th>
<td> BBB</td>
<td> CCC</td>
</tr>
</thead>
<tbody>
<tr>
<td>Row 1 Data 1</td>
<td>Row 1 Data 2</td>
<td>etc</td>
</tr>
<tr>
<td>Row 2 Data 1</td>
<td>Row 2 Data 2</td>
<td>etc</td>
</tr>
<tr>
<td> <table id ="id2">
<thead>
<tr>
<th>JJJJ</th>
<th>KKK</th>
</tr>
</thead>
<tbody>
<tr>
<td>LLL</td>
<td>MMM</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>