ajax 呼び出しの処理中にローダーを表示したい。ただし、非表示と表示は実行時に機能しません。デバッグモードでOKです。ajaxにタイムアウトを設定しようとしましたが、結果はありません。
function Rate() {
$("#rate_navigation").hide();
$("#rate_loader").show();
$.ajax({
type: "POST",
url: "url",
data: "data",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
success: function (msg) {
$("#comment_result").html(msg.d);
},
error: AjaxCallError
});
$("#rate_loader").hide();
$("#rate_navigation").show();
}