jquery - 如何阻止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 代码将无法完成处理。
在本地主机上一切正常,但在上传到服务器时却不行。
解决方案
推荐阅读
- android - 让 android 项目在 Android Studio 4.2 中运行时出现问题
- c++ - 使用向量实现下一个组合 - C++ 上的 C_n_k
- c++ - 在 Multimap 中插入一个结构作为值并迭代它以获取值
- android - 谷歌地图改变了什么?我的应用程序在 2 天前工作,但现在没有工作
- r - 使用胶合语法和列操作 - dplyr
- html - 点击 HTML 动画图像
- r - 绘制多个测量值
- c - 将结构传递给“const struct”类型的参数不会产生警告
- powerbi - Power BI 报表服务器嵌入和静默身份验证
- react-native - 一个独立的功能组件可以根据另一个的状态变化重新渲染吗?