javascript - 如何将 DataTables 按钮定位在表格包装器之外

标签 javascript jquery datatables

你能看看 This Demo 并让我知道如何将 dataTabes 按钮重新定位到其他地方,比如说在 .panel-heading calss 中并将 btn-sm 应用于它们?

这是我现在拥有的非常基本的标准格式

$(document).ready(function() {
    $('#example').DataTable({
         responsive: true,
         dom: 'Bfrtip',
         buttons: ['copy', 'excel', 'pdf', 'csv']
    });
});

正如您所充分意识到的那样,它正在 #example-wrapper

中添加按钮

最佳答案

当然。使用 jQuery appendTo(),像这样:

//create DataTable first, then...
$("#example_wrapper > .dt-buttons").appendTo("div.panel-heading");

请看这个 fiddle : https://jsfiddle.net/gz586wpj/1/

还有一个 prependTo() 可以考虑。

关于javascript - 如何将 DataTables 按钮定位在表格包装器之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33399809/

相关文章:

javascript - 我如何获取链接内容(innerHTML)并将其添加到其他链接作为标题

javascript - 使用 jQuery 追加到表时出现 NOT_FOUND_ERR

javascript - 检查是否至少有一行被填满

jquery数据表自定义ajax客户端

javascript - 为什么复选框 slider 不适用于鼠标?

javascript - 如何将 Google Maps API 调用内部的数据设置为变量?

php - 用于确定一个句子是否等同于另一个句子的 NLP 库?

javascript - 用图案填充矩形

javascript - Jquery循环并在textarea中显示json数据

php - 如何从数据库内部数据表下载 Canvas 图像