jQuery.POST 返回JSON 格式的數據 AJAX連接時長過長怎么處理
1 回答

繁星coding
TA貢獻1797條經驗 獲得超4個贊
$.post是提供簡單的封裝的ajax post請求的方法,沒辦法進行更詳細的配置。
改為使用$.ajax把,里面有一個參數可以配置超時時間
如
$.ajax({
url:"xxx.php",
type:"POST",
dataType:"json",
timeout:60000, //超時時間,現在設置為60s。
success:function(data){
console.log(data);
}
});
更詳細的配置可以查看jQuery的API文檔。
另外需要你的服務器端配置的超時時間不能小于jQuery里面配置的。要不然jQuery還沒有超時,服務器端直接返回timeout了。
同時優化一下服務端的處理,提高相應速度也是一個不錯的選擇。
- 1 回答
- 0 關注
- 815 瀏覽
添加回答
舉報
0/150
提交
取消