2017-01-30 2 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 Fiddle: https://jsfiddle.net/paczbj35/

Когда я бегу я получаю «запрошенный неизвестный параметр« 1 »из источника данных для ошибки« 0 »строки.

Любые идеи относительно того, почему?

+0

Сообщение об ошибке дает вам [ссылка следовать для получения дополнительной информации] (http://datatables.net/tn/4). Так что ты там нашел? –

+0

@squint - много текста, применимость которого не сразу очевидна. Может быть, мне следует превратить то, что кажется мне довольно простым вопросом, чтобы прочитать десятистраничный очерк, который никто не собирается читать? – neubert

+0

Или, может быть, вы должны просто подтвердить информационную ссылку в своем вопросе и объяснить, что вы действительно прочитали ее в полном объеме (если вы это сделали) и все еще не могли понять проблему. Тогда нам не нужно было спрашивать. –

ответ

4

Может быть, потому что ваша структура таблицы синтаксически неверна. <th> является эквивалентом тега <td>, только для <thead>, но он может использоваться как ячейка в любом месте вашего стола. Вы используете его, как если бы <th> означает строку для заголовка таблицы.

Ваше сообщение об ошибке также говорю вам, именно там, где вопрос ... строка 0 столбец 1

Try -

<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

'' не только для ''. Это полезно в '' и' 'тоже. –