jquery数据表fnAddData在列标题中添加白色块

jquery数据表fnAddData在列标题中添加白色块,jquery,datatables,Jquery,Datatables,当以下fnAddData函数执行时,将在标题中添加额外的白色块,并且复选框未在Select列标题下对齐。 奇怪的是,如果我打开firebug并去检查元素,那么在firebug html窗口中单击后,空白就会消失 这只发生在Firefox v 45.0.2中,在IE和Chrome中正常工作添加一行后是否可以尝试调用tblOutstandingFees.fnAdjustColumnsize()?感谢您的想法,但这并没有解决问题。您能显示您的初始化代码和HTML吗? var select = '&l

当以下fnAddData函数执行时,将在标题中添加额外的白色块,并且复选框未在Select列标题下对齐。

奇怪的是,如果我打开firebug并去检查元素,那么在firebug html窗口中单击后,空白就会消失


这只发生在Firefox v 45.0.2中,在IE和Chrome中正常工作

添加一行后是否可以尝试调用
tblOutstandingFees.fnAdjustColumnsize()
?感谢您的想法,但这并没有解决问题。您能显示您的初始化代码和HTML吗?
var select = '<input type="checkbox" class="chkSelect" />';
var waive = '';
var ndex = tblOutstandingFees.fnAddData([select, waive, item.Year,
           item.Batch, item.FeeType, parseFloat(item.Amount).toFixed(2),
           (item.IsNSF.toString().toLowerCase() == 'true' ? 'Yes' : 'No')]);
var nTr = tblOutstandingFees.fnSettings().aoData[ndex[0]].nTr;
nTr.className = "row " + nTr.className;
.table thead > tr > th {
background: #428bca url("../images/light-blue-btn.jpg") repeat scroll 0 0;
border-color: #428bca;
color: #fff;
vertical-align: bottom;}