1
我有刪除的行這樣的功能:DataTable的行刪除改變類相應
function DeletePublisher(element, publisherid) {
jConfirm('Are you sure you want to delete this publisher?', 'Delete publisher', function (r) {
if (r) $.post('includes/publishers/delete-publisher.php?publisherid=' + publisherid,
function(data) {
if ($.trim(data) == 'error') {
$.jGrowl('This publisher was already deleted', { header: '<strong style="text-align:center;">ERROR</strong>' });
$(element).parents('tr').remove();
} else {
$(element).parents('tr').remove();
$.jGrowl('Publisher deleted');
}
});
});
現在這個完美的作品,但行被刪除後,其他行不更新類(奇數和偶數類)。所以之後我刪除行(在這個例子中第二TR被刪除:
<tr class="odd">
<tr class="even">
<tr class="odd">
<tr class="even">
我得到這樣的:
<tr class="odd">
<tr class="odd">
<tr class="even">
現在,我不知道這是我的錯誤,或者我失蹤什麼?
非常感謝您再次刪除所有類和addClasses! – Peter