私はこのAjaxスクリプトを持っています:
if(ajax.readyState==4)
{
var respuesta=ajax.responseText;
document.getElementById('result').innerHTML=ajax.responseText;
$("#newaircraftdialog").dialog('close');
$(document).ready(function(){
refreshTable();
});
$("#loadingdialog").dialog('close');
}
関数 refreshTable:
function refreshTable(){
$('#table').load('aircrafts_table.php');
}
#loadingdialog
私が抱えている問題は、前の機能refreshTable
が完全に終了したときに閉じたいということです。ここで、関数を実行してからダイアログを閉じますが、関数はテーブルを更新するのに時間が必要です。したがって、ダイアログ関数を閉じると、テーブルを更新する時間がありません。