我的HTML代码:
<table>
<thead>
<th>
<td>Links</td>
</th>
</thead>
<tbody>
<tr>
<td><a href="http://www.google.com/">www.google.com</a></td>
</tr>
</tbody>
</table>
我的JS:
$(document).ready(function(){
$('table').DataTable();
})
JS小提琴:https://jsfiddle.net/paczbj35/
当我运行它时,我得到一个&#34;请求的未知参数&#39; 1&#39;来自行&#39; 0&#39;&#34;的数据源错误。
关于为什么的任何想法?
答案 0 :(得分:4)
可能是因为你的表结构在语法上是不正确的。 <th>
相当于<td>
标记,仅适用于<thead>
,但它可以在表格的任何位置用作单元格。您正在使用它,好像<th>
表示表头的行。
您的错误消息也告诉您问题的确切位置...第0行第1列
尝试 -
<table>
<thead>
<tr>
<th>Links</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="http://www.google.com/">www.google.com</a></td>
</tr>
</tbody>
</table>