kot2566
@kot2566

Как обратиться к объекту DataTable по Jquery селектору?

// 1) обычная инициализация
 const table = $elem.DataTable();
// 2) без присвоения
$elem.DataTable();  // =table


Можно ли обратиться к условному объекту `table`, если он не был задан (вариант 2) и есть доступ только к переменной `$elem`?

-------
Данное решение не сработало

При попытке обратиться так `$elem.DataTable().rows.add()` выдаёт ошибку:
Cannot read property 'add' of undefined
  • Вопрос задан
  • 123 просмотра
Решения вопроса 2
Stalker_RED
@Stalker_RED
https://datatables.net/faqs/index#Most-common-FAQs
прям в первом пункте:
Q. I get an error message stating that an API method is not available
A. Very likely you are using a jQuery object rather than a DataTables API instance. The form $().dataTable() will return a jQuery object, while $().DataTable() returns a DataTables API instance. Please see the API documentation for further information.
Ответ написан
Комментировать
@tyzberd
$('#example').dataTable().api()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы