閉じるボタンを押下されると、ajaxでデータ削除APIを実行する処理があるのですが、
かなりAPIが実行されずに確率でデータが削除されずに残ってしまってしまいます。
$(window).one('unload', function(e){ this.func_delete(): }); func_delete : function(){ $.ajax({ type : 'get', url : '/test/delete_data', }); }
このajaxを確実に実行した上で、ウインドウを閉じるにはどうすればよいのでしょうか?
なお、chromeのデバッガでステップ実行すると、失敗することがないこともあり、
ajaxの処理が実行される前にウインドウが閉じられてしまうことがあるためなのかな?と予測しております。
ご教示のほど、宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/17 07:45
2017/02/17 08:43