[jQuery] ajax 如何設定 timeout時間,避免查詢過久
有時候我們會利用 ajax 去進行查詢的動作,但是,如果查詢時間過久(譬如:資料庫太忙碌卡住),應該要設定一個timeout時間,當逾時的時候提醒使用者,避免使用者一直等待,方式如下...
$.ajax({
//(略)
//10秒內無回應 即為error
timeout:10000,
error:function(){
alert('目前系統異常或忙碌中,請稍後再試。');
},
//(略)
});