使用scrollX属性时,Jquery数据表在chrome浏览器上创建额外的标头

时间:2016-06-28 10:32:27

标签: javascript jquery html datatables

('#instant-quotes').DataTable({
    "data": dataSet,
    "scrollY": yscroll,
    /*"initComplete": function(settings, json) {
    $('#instant-quotes thead tr:first').remove();
    },*/
    "dom": "lfrti",
    "scrollCollapse": false,
    "bSortCellsTop": false,
    "info": false,
    "processing": true,
    "bLengthChange": false,
    "searching": false,
    "pageLength": 7,
    "order": [ 0, "desc" ]...
})

当我使用带有scrollX属性的数据表时,它总是在<thead>附加一个空白<tr>。我不知道为什么会发生这种情况但是它总是这样做,但是我通过使用jquery

$('#instant-quotes thead tr:first').remove()

但是我不这么认为这是一个很好的解决方案,因为当我对表格进行排序或重绘时,这个空白<thead>会再次出现,当我改变布局(因为它的响应)然后再次出现时, 请提出更好,更优的解决方案。

0 个答案:

没有答案