我正在使用 datatables api 在我的 asp.net4.0 应用程序中显示数据;
我有一列 [删除] 来删除行数据。当我单击此链接时,我发送一个 jquery ajax 请求以从数据库中删除该行。我想向最终用户显示诸如[删除记录...]之类的消息,直到数据被服务器端处理删除。
我在我的页面上放了一个 div 并在 div 中写了一条消息 [删除记录...],当我单击删除链接时我会显示该消息,但是当删除操作完成时它也会显示一条消息 [处理中...](这是数据表的内置消息)在显示两条消息时看起来很奇怪。
我能做些什么更好地向最终用户显示消息。
JS代码
$('#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;
});
谢谢