您好我试图在初始化后渲染数据表并为链接添加新行
这是我的代码的一部分,“插入之后”似乎不起作用。
$('#table thead tr').each(function() {
nCloneTh.insertAfter(this.childNodes[5]);
});
有谁能够帮助我?我想在我的第 5 列之后插入 nCloneTh(th element)。
谢谢帮助
我的整个代码看起来像这样
$(document).ready(function() {
var nCloneTh = document.createElement('th');
var nCloneTd = document.createElement('td');
nCloneTh.innerHTML = '<img src="style/img/icon_trash.png" id="imglink" title="Entfernen" class="center">';
$('#table thead tr').each(function() {
nCloneTh.insertAfter(this.childNodes[5]);
});
$('#table tbody tr').each(function() {
nCloneTd.insertAfter(this.childNodes[5]);
});
$('#table tfoot th').each(function() {
nCloneTh.insertAfter(this.childNodes[5]);
});
dataTable = $('#table').dataTable({
'bProcessing':true,
'bServerSide':true,
'sAjaxSource':'feedback.php',
"oLanguage": {
"sUrl": "language/dataTables.german.txt"
},'aoColumnDefs':[{'bSearchable': false, 'bVisible':false, 'aTargets':[0]},
{'bSortable': false, 'aTargets':[5]},
{ 'fnRender': function(o,val){return '<a>tss</a>';}, 'aTargets': [ 6]}
]
});
dataTable.fnClearTable( 0 );
dataTable.fnDraw(false);
});