Javascript 在不与数据库通信的情况下使用jquery刷新表

Javascript 在不与数据库通信的情况下使用jquery刷新表,javascript,jquery,ajax,servlets,Javascript,Jquery,Ajax,Servlets,我正在为gridview使用jQueryAPI。我的样本如下: 它在底部以下面的形式显示条目的总数 Showing 1 to 10 of 10 entries 我使用jquery删除此gridview的代码/脚本如下: $(document).ready(function() { $('table#example td a.delete').click(function() { if (confirm("Are you sure you want to dele

我正在为gridview使用jQueryAPI。我的样本如下:

它在底部以下面的形式显示条目的总数

Showing 1 to 10 of 10 entries
我使用jquery删除此gridview的代码/脚本如下:

$(document).ready(function()
{
    $('table#example td a.delete').click(function()
    {
        if (confirm("Are you sure you want to delete this row?"))
        {
            $getCode = $(this).parent().parent().attr('id');
            var parent = $(this).parent().parent();
            $.post("DeleteDepartment", {
                depID:$getCode                   
            }, function(data) {
                if(data.result >0){
                    parent.fadeOut('slow', function() {$(this).remove();});
                }else{
                    alert("Operation Fail");
                }
            });
        }
        else{
            $('div#feedback').html('<div class="cancel"><b>Operation Cancel</b></div>');

        }
    });
});
当我删除一个条目时,它必须显示新的条目总数

Showing 1 to 9 of 9 entries (total entry decrease by one, on every deletion )

如何在每次删除时刷新表,而不与数据库通信以重置条目的总数(显示底部左侧),使用DataTable API删除行

或者对你来说

oTable.fnDeleteRow( $(this).index() );
假设您对dataTable数据对象使用了相同的名称

编辑 更好的是:

oTable.fnDeleteRow( this );

代码,当单击最后一个td时-


亲爱的,oTable.fnDeleteRow 0在第一行正常工作。但是如何删除所选行,因为oTable.fnDeleteRow$this.index和oTable.fnDeleteRow这对我不起作用。我想删除所选行@凯文B
oTable.fnDeleteRow( $(this).index() );
oTable.fnDeleteRow( this );
$("#ffetch tbody tr td:last-child").live('click', function(s) {
     var row = $(this).closest('tr');
     var nRow = row[0];
     $('#ffetch').dataTable().fnDeleteRow( nRow );
});