После того, как вы несколько раз задумывались над этим в течение нескольких часов, и теперь, глядя всюду на помощь, я отправляю сообщение здесь. Моя проблема: плагин jQuery DataTable $(selector).DataTable()
всегда возвращает пустой массив.
Чтобы создать это в минимальной форме и с использованием DataTables 1.10.7, примененной к
Я считаю, что var tableRef = $("#example").DataTable()
возвращается []
.
$("#example")
решает, как можно было бы ожидать, чтобы
<table id="example" class="display dataTable" cellspacing="0" width="100%" role="grid" aria-describedby="example_info" style="width: 100%;">…</table>
с
$("#example tr").length // 12 rows
Этот старый стиле API работ:
$("#browserTable").dataTable();
[<table id="browserTable" cellpadding="0" cellspacing="0" margin-left="0" border="1" class="display dataTable" aria-describedby="browserTable_info" role="grid" style="width: 1339px;">…</table>]
Но новый не делает.
Я в затруднении. Что я делаю не так? Может ли кто-нибудь помочь?
нажмите клавишу f12 и перейти в консоль, теперь то, что ошибка вы видите? – Robin
Команды, показанные выше - я выполняю их с консоли. Дополнительные сообщения об ошибках отсутствуют. –
вы можете создать демо на http://jsfiddle.net и воспроизвести эту проблему? – Dhiraj