Jquery DataTable中的滚动问题
我不确定我是否重复这个问题,如果是正确的地方指导:)
我正在使用Data表并尝试实现Horizontal Scrolling并找到此链接
http://www.datatables.net/examples/basic_init/scroll_x.html
我在我的数据表代码中使用了这些属性,并且在UI中遇到了问题。
我的数据得到了水平滚动条,但是我的列没有扩展而且没有按预期工作。我的正常列下面有一个额外的空列。
基本上我的UI搞砸了。 我看到了同样的老线程讨论!
DataTables固定标题与宽表中的列不对齐
这些问题现在解决了吗?
================================
添加示例代码
$("#results").dataTable({ "aaData": [ //My data ], "aoColumns": [ //My Columns ], "bPaginate": true, "bSort": true, "bFilter": false, "bJQueryUI": false, "bProcessing": true, "sScrollX": "100%", "sScrollXInner": "110%", "bScrollCollapse": true });
我有类似的问题,但以不同的方式解决了它。
我修改了sDom
参数以将表包装在一个额外的div
:
sDom: 'r<"H"lf><"datatable-scroll"t><"F"ip>',
然后我将以下样式应用于.datatable-scroll
类:
/** * Makes the table have horizontal scroll bar if its too wide for its container */ .datatable-scroll { overflow-x: auto; overflow-y: visible; }