$.ajax リクエストにタイムアウトを設定し、最初のリクエストがタイムアウトした場合にリクエスト全体をやり直す実用的な例を誰かに教えてもらえますか?ドキュメントを読んで、それを取得できませんでした。どんな助けにも感謝します。
これが私の $.ajax リクエストです。
$.ajax({
url: '<?php bloginfo('template_directory'); ?>/ajax/product.php',
type: 'get',
data: {product_id : product_id},
beforeSend: function(){
$('#details').html('<div class="loading"></div>');
},
success: function(data){
$('.iosSlider').fadeOut('fast');
thisprod.addClass('current');
$('#details').css({opacity: 0}).html(data).stop().animate({left: 0, opacity: 1}, 800);
}
});
return false;