asp.net4.0アプリケーションでデータを表示するためにdatatables apiを使用しています。
行データを削除するための列[削除]が1つあります。このリンクをクリックすると、データベースから行を削除するjquery ajaxリクエストが送信されます。サーバー側の処理でデータが削除されるまで、「レコードを削除しています...」などのメッセージをエンドユーザーに表示したい。
ページに div を配置し、[ レコードを削除しています... ] メッセージを div に書き込みます。削除リンクをクリックすると、そのメッセージが表示されますが、削除操作が完了すると、[ 処理中... ](これは2 つのメッセージが表示されているため、奇妙に見えます。
エンド ユーザーにメッセージを表示するにはどうすればよいでしょうか。
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;
});
ありがとう