如何在JQuery数据表中显示自定义处理消息

Suk*_*van 2 asp.net jquery message jquery-plugins datatables

我正在使用datatables api在我的asp.net4.0应用程序中显示数据;

数据表

我有一列[删除]删除行数据.当我点击此链接时,我发送一个jquery ajax请求从数据库中删除该行.我希望向最终用户显示诸如[删除记录...]之类的消息,直到服务器端处理删除了数据.

我在我的页面上放了一个div并在div中写了一条消息[删除记录...]当我点击删除链接时我显示该消息但是当删除操作完成时它还会显示一条消息[正在处理...](这是内置的数据表消息)当两个消息显示时看起来很奇怪.

我能做些什么来向最终用户显示消息.

JSCode

$('#tblVideoList .delete').live('click', function (e) {
    e.preventDefault();
    var oTable = $('#tblVideoList').dataTable();
    var aPos = oTable.fnGetPosition(this.parentNode);
    var aData = oTable.fnGetData(aPos[0]);

    if (confirm('Are you sure want to delete the record.')) {
        $("#divDelete").show();
        var today = new Date();
        $.ajax({
            type: "GET",
            cache: false,
            url: "samplepage.aspx",
            success: function (msg) {
                $("#divDelete").hide();
                oTable.fnDraw();
            }
        });
    }
    return false;
});
Run Code Online (Sandbox Code Playgroud)

谢谢

Grz*_*zan 5

您可以通过以下方式更改处理文

   $('#example').dataTable( {
        "oLanguage": {
           "sProcessing": "Deleting record..."
         }
    });
Run Code Online (Sandbox Code Playgroud)

但您总是可以找到处理div,替换文本并手动显示.