Datatables несколько пользовательских элементов панели инструментов - PullRequest
0 голосов
/ 16 апреля 2020

Я добавляю пользовательских элементов панели инструментов в таблицу Datatables, но я не уверен, как добавить более одного.

Я запускаю JS ниже и он перемещается на один элемент на панели инструментов:

var elementOne = $('#elementOne');
$("div.toolbar").html(elementOne);

Как добавить второй элемент на панель инструментов?

Я попытался добавить только html каждого элемента:

var elementOne = $('#elementOne');
var elementTwo = $('#elementTwo');
$("div.toolbar").html(elementOne.html() + elementTwo.html());

Но это привело к дублированию элементов, и один из них (кнопка) не работал должным образом. Однако, я мог бы это исправить, но мне интересно, есть ли лучший способ.

Кроме того, я не могу сгенерировать один из элементов в JavaScript. Он должен быть перемещен, что я бы предпочел, или скопировать.

1 Ответ

0 голосов
/ 16 апреля 2020

Я понял это. Мне пришлось использовать метод append JQuery:

var elementOne = $('#elementOne');
var elementTwo = $('#elementTwo');
$("div.toolbar").append(elementOne);
$("div.toolbar").append(elementTwo);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...