私のプロジェクトでは、ajax 呼び出しごとに ajaxLoader.gif を呼び出す以下の jquery コードを使用しています。
$().ready(function() {
$(document).ajaxStart(function() {
$.blockUI({ css: { border: '0px none #aaa', backgroundColor:'transparent'}, message: '<img src="../common/images/ajaxLoader.gif" alt="Loading" />', overlayCSS: { backgroundColor: '#08275d', opacity: 0.6 }});
}
).ajaxStop($.unblockUI);
});
これを1か所だけで防ぐ必要があります。ユーザーは、この ajaxLoader.gifが ajax 呼び出しが発生する1 つの場所に表示されることを望んでいません。
ajax呼び出しの前にコードスニペットを追加する必要がありますか?そこでこのajaxstart関数を抑制できますか??