Я создал Dynatable, я динамически создавал заголовки таблиц. Dynatable дает ошибку при запуске, поскольку он не может найти заголовки в HTML.Dynatable сломался с динамическими заголовками HTML
ERROR:Uncaught Error: Couldn't find any columns headers in 'thead tr th,td'. If your header row is different, specify the selector in the table: headRowSelector option.
SEE FIDDLE: https://jsfiddle.net/0ycqnaxg/6/
Это работает несколько, если HTML содержит:
Рабочая скрипку: https://jsfiddle.net/0ycqnaxg/9/
<thead>
<th>FirstName</th>
<th>LastName</th>
</thead>
Но я оставил THEAD пустым, чтобы позволить динамическое создание.
Если вы заполнили таблицу, вы получите ту же ошибку? – Deepak
Да, он отлично работает, см. Обновленную рабочую скрипку выше – platinums
Причина, по которой здесь находится https://github.com/alfajango/jquery-dynatable/blob/master/jquery.dynatable.js#L447 Он рассчитывает, что сможет вычислить '$ columns.length' в противном случае он выдает ошибку – Deepak