如果没有得到回复,如何在30秒后停止ajax呼叫?

时间:2017-02-21 09:22:22

标签: php ajax

我得到很多时间来获得ajax电话的响应。现在我想停止ajax调用的进一步处理如果ajax花费时间超过30秒时间。有人知道我该如何实现它?

谢谢。

2 个答案:

答案 0 :(得分:1)

您可以查看ajax的文档:http://api.jquery.com/jQuery.ajax/

或者这个类似的问题:Set timeout for ajax (jQuery)并提供答案。

答案 1 :(得分:0)

jQuery.ajax({
    url: 'ajaxhandler.php',
    success: function (result) {                               
       returned_value=result;
    },
    timeout: 10000,
    async: false
});