2017-01-30 26 views
0

我的HTML代码:从行的数据源要求未知参数 '1' '0'

<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/

当运行它从行数据源'0'出现'Requested unknown parameter'1''错误。

任何想法为什么?

+0

错误信息给你一个[链接遵循以获取更多信息]( http://datatables.net/tn/4)。那么你在那里找到了什么? –

+0

@squint - 一大堆文字,其适用性并不明显。也许我应该把看起来像是一个容易的问题转化为一个十页的散文,没有人会阅读? – neubert

+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> 
+0

''不仅仅是''。这在''和''中也很有用。 –

相关问题