我有一个datatable
分页,我有为每一行生成的带有弹出框的锚点,但弹出框只显示在第一个结果页面上。过滤结果或移动到另一个结果页面时,不会出现弹出框。
我想知道是否有人已经遇到了同样的问题,以及我能做些什么来解决这个问题。
我有一个datatable
分页,我有为每一行生成的带有弹出框的锚点,但弹出框只显示在第一个结果页面上。过滤结果或移动到另一个结果页面时,不会出现弹出框。
我想知道是否有人已经遇到了同样的问题,以及我能做些什么来解决这个问题。
ditscheri 解决方案的替代方法是使用fnDrawCallback:
"fnDrawCallback": function ( oSettings ) {
$(".js_popover").popover({ html:true });
// $("[data-toggle=popover]").popover({ html:true });
},
DataTables 插件在过滤/排序时破坏和重建 DOM 元素。你可能会遇到这样的事情:
var myTable = $('#myTable').dataTable();
/* Apply the popover using the API */
myTable.$("[id^=popover-]").popover();
这里有一些关于它的文档:http ://www.datatables.net/release-datatables/examples/advanced_init/events_post_init.html
如果没有帮助,您可能需要提供代码的基本示例。