#javascript #html #jquery #datatable
Вопрос:
У меня есть 2 таблицы данных на странице, которые похожи, но отличаются.
Когда я обновляю одну таблицу, я хочу записать данные в div под этой таблицей. Данные, записываемые для каждой таблицы, используют одну и ту же функцию, но выходной div отличается.
Есть ли какой-либо способ добавить дополнительное поле в таблицу данных, чтобы функция обратного вызова могла получить правильный идентификатор div для записи, чтобы 1 функция могла использоваться для обеих таблиц?
Я попытался просто добавить .refDiv в переменную DataTable, и это работает, если я возвращаюсь через переменную, но не работает, если используется универсальный this.api()
есть какие-нибудь идеи
Ответ №1:
Понял это. Путем добавления
data-ref=»domID» в таблице html, после чего я мог бы получить идентификатор с помощью
divId=это.api().таблицы().узлы().в$().данные(«ссылка»);