首页 > 解决方案 > 如何阻止jquery ajax post失去连接

问题描述

如何让 jquery ajax 保持连接,直到代码的外部执行完成?代码:

$.ajax({
        type: "POST",
    data: "pro=2",
    url:"engine/process.php", // huge data to be processed here and it takes quiet some time
        error: function(){
               alert('error');
        }, 
    success: function(finish){
        //php code is complete
    }
});

该代码有效,但几分钟后它会在连接丢失时返回错误警报。那就是代码中的 alert('error') 。由于 php 代码将无法完成处理。

在本地主机上一切正常,但在上传到服务器时却不行。

标签: jquery

解决方案


推荐阅读