2012-07-05 40 views
2

我使用的DataTable API來顯示我的asp.net4.0應用數據;如何在JQuery中顯示自定義處理信息的數據表

datatables

我有一列[刪除]刪除數據。當我點擊此鏈接給我寄了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; 
}); 

感謝

+0

你在哪裏找到這些js文件?我也有數據表,但無法找到的.js和.css文件 –

+0

這.js文件和.css文件烏爾談論 – Sukhjeevan

+0

的數據表文件,您可以自定義。躺在上面的文件?我如何才能找到該文件,它在哪裏位於 –

回答

5

您可以更改處理文本:

$('#example').dataTable({ 
     "oLanguage": { 
      "sProcessing": "Deleting record..." 
     } 
    }); 

,但你總是可以找到處理DIV,替換文本並手動證明這一點。

+0

我試着用DIV解決方案,但它僅適用於第一個請求,超過要求的數據表把從語言原文,所以更好地使用o語言設置:) –

相關問題