你好我嘗試intialisation後呈現數據表並添加一個新行中的鏈接插入後的jQuery
這是我的代碼的一部分的「插入後」似乎並不奏效。
$('#table thead tr').each(function() {
nCloneTh.insertAfter(this.childNodes[5]);
});
有人可以幫我嗎?我想在第五列後插入nCloneTh(th元素)。
THX的幫助
我的整個代碼看起來像這樣
$(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);
});
你想添加一個新行或新列?看起來像一個新的專欄。每一行都有鏈接嗎? –