2009-10-09 3 views

ответ

5

JQuery предлагает красивое решение

$.ajax({ 
    type: "GET", 
    timeout: 5000, 
    url: "myurl.com", 

    success: function(data) { 
     alert('Data load: '+ data); 
    }, 

    error: function(){ 
     alert('Error loading data'); 
    } 
}); 
2

В зависимости от того, какие рамки вы используете. Например, jQuery.ajax поддерживает опцию timeout, которая делает это. Вы также можете установить его глобально, используя jQuery.ajaxSetup.

Смежные вопросы