You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
1.1 KiB
JavaScript

(function dtButtons() {
var dt = document.querySelector('.dt-buttons');
if (dt == null) {
setTimeout(() => {
dtButtons();
}, 500);
} else {
Array.from(document.querySelector('.dt-buttons').children).forEach(function (e, i) {
_id('listreportmenu').appendChild(
el('a').addModule('actbut', e).addModule('as', i).click(function () {
table.buttons()[this.as].node.click()
}).href('#').class('dropdown-item').html(e.innerHTML).get()
)
});
if (!document.querySelector('.form-search')){
document.querySelector('.panel-head-menu').appendChild(
el('input').type('search').keyup(function () {
table.search(this.value).draw();
}).load(function (e) {
e.el.addEventListener('search', function () {
table.search(this.value).draw();
}, false)
}).class('form-control form-search').hold('search...').get()
)
}
}
})();