不使用AJAX设置超时

时间:2012-10-18 07:28:09

标签: jquery ajax load timeout

  

可能重复:
  Set timeout for ajax (jQuery)

我希望在2秒后超时,然后显示“无法获取页面”。但我不知道如何去做...继承我的ajax代码

// AJAX product options modal
$('.optionsTrigger').on('click', function() {
    var target, url;
    target = $(this).attr('data-target');
    url = $(this).attr('href');
    $(target).load(url, function(){
        $(target).modal({
            show: true
        });
    });
});
$('#productOptions').on('hidden', function() {
    $('#productOptions').html('<img src="<?php echo $this->getSkinUrl("img/loading.gif"); ?>" id="optionsLoading" />');

});

0 个答案:

没有答案