私はこの機能を持っており、ほとんどの場合は正常に動作しますが、何か異常が発生した場合、クライアントは読み込み中の gif が常に表示される理由を知りません。
20 秒のタイムアウトを定義できるかどうかを知りたいのですが、ajax リクエストが失敗した場合、読み込み中の gif が消えて、「接続が失われました」などのエラーが表示されます。
function ajaxrequest(){
var params = [];
for (var i=0; i < submit.length; i++) {
var ele = submit[i];
params[i] = ele + '=' + $('#' + ele).attr('value');
}
params = params.join('&');
$(".agendarleft").html("<center><img src='skins/{VAL_SKIN}/styleImages/iloading.gif'></center>");
$.ajax({
type: "GET",
url: "ajaxload/como.php",
data: params,
success: function() {
$(".agendarleft").html("<center><div style='height:50px'><h2>Enviado! Seremos breves na resposta.</h2></div></center><br/><img src='../skins/Sandbox_Light/styleImages/after1.jpg'/></center>");
}
});
}