以下は私のコードです
$(document).ready(function() {
$(document).ajaxStart(function () { alert("start"); });
// page render using backbone and fetching json through ajax call
.....
}
このページは、サーバーから取得した json データを使用してバックボーンによってレンダリングされます。このページには、クリックすると追加の ajax 呼び出しを実行するボタンがあります。ページの読み込み時に、json データが適切に要求/返されますが、ajaxStart がトリガーされません。ページが完全にレンダリングされると、ボタンをクリックして他の ajax 呼び出しを行うたびに、期待どおりに ajaxStart がトリガーされます。なぜ ajaxStart が最初のロードでトリガーされないのか、どうすれば修正できるのか疑問に思っていました。
ありがとう!!