最近在用EXtjs做项目,在加载数据量特别大的时候会出现加载超时现象,在FB下查看,原来是ext默认ajax请求30秒。
在网上搜到下面的解决方法,以备参考和其他人参考。

ExtJS做Aj">
首頁 web前端 js教程 Ajax請求在資料量大的時候出現逾時的解決方法_extjs

Ajax請求在資料量大的時候出現逾時的解決方法_extjs

May 16, 2016 pm 04:57 PM
ajax請求 超時

Ajax請求在資料量大的時候出現逾時的解決方法_extjs 
最近在用EXtjs做項目,在載入資料量特別大的時候會出現載入超時現象,在FB下查看,原來是ext預設ajax請求30秒。
在網路上搜尋到下面的解決方法,以便參考和其他人參考。

ExtJS做Ajax請求的時候,預設的對應時間是30秒,如果後來資料查詢時間超過30秒,ExtJS就會報錯。
這就需要修改ExtJS的超時時間:
2種方法:

1:在Ajax請求的時候加:(timeout: 100000000)屬性
程式碼如下:


Ext.Ajax.request({
url: 'foo.php',
success : someFn,
failure: otherFn,
timeout: 100000000,//default 30000 milliseconds
headers: {
'my-header': 'foo>'
headers: {
'my-header': 'foo>'
}, ,*>,*>,*>*>*>. { foo: 'bar'}
});


Ext.Ajax.request({ url: 'foo.php', success: someFn, failure: otherFn, timeout: 100000000,/ /default 30000 milliseconds headers: { 'my-header': 'foo' }, params: { foo: 'bar' } });
2:js開始時後加上:Ext.Ajax.timeout = 180000; 複製程式碼
程式碼如下:


Ext.onReady(function( 🎜>Ext.BLANK_IMAGE_URL = '../../common/ext3/resources/images/default/s.gif ';
Ext.Ajax.timeout = 180000;
vardateType;// 報表Ext.onReady(function() { Ext.BLANK_IMAGE_URL = '../../common/ext3/resources/images/default/s.gif '; Ext.Ajax.timeout = 180000; var dateType;// 類型報表類型測試後發現,第一種設定無效,第二種設定有效。 ,讓使用者等個3分鐘,肯定是讓人無法接受的。
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何解決Java執行緒中斷逾時異常(ThreadInterruptedTimeoutExceotion) 如何解決Java執行緒中斷逾時異常(ThreadInterruptedTimeoutExceotion) Aug 18, 2023 pm 01:57 PM

如何解決Java執行緒中斷逾時例外(ThreadInterruptedTimeoutException)在Java多執行緒程式設計中,經常會遇到執行緒執行時間過長的情況。為了避免執行緒佔用過多的系統資源,我們通常會設定一個逾時時間,當執行緒執行時間超過逾時時間時,我們希望能夠中斷執行緒的執行。 Java中提供了線程中斷的機制,透過呼叫線程的interrupt()方法可以向線程

美團超時怎麼理賠?美團超時賠付標準! 美團超時怎麼理賠?美團超時賠付標準! Mar 16, 2024 pm 07:55 PM

一、美團超時怎麼賠?美團超時賠付標準!美團超時賠付規則如下:(一)購買了準時寶服務的超時:選擇準時寶服務後,如外賣騎手未能按時送達,系統將自動啟動賠償流程,賠償金額根據訂單細節和超時時長而定。 (二)未購買準時寶的普通超時:1.訂單實際送達時間晚於承諾送達時間10分鐘以​​上、20分鐘以下的,賠付訂單實際支付金額的25%。 2.訂單實際送達時間晚於承諾送達時間20分鐘以上、30分鐘以下的,賠付訂單實際支付金額的30%。 3.訂單實際送達時間晚於承諾送達時間30分鐘以上的,賠付訂單實際支付金額的50%。 4

Lock wait timeout exceeded; try restarting transaction - 如何解決MySQL報錯:事務等待逾時 Lock wait timeout exceeded; try restarting transaction - 如何解決MySQL報錯:事務等待逾時 Oct 05, 2023 am 08:46 AM

Lockwaittimeoutexceeded;tryrestartingtransaction-如何解決MySQL報錯:事務等待逾時在使用MySQL資料庫時,有時可能會遇到一個常見的錯誤:Lockwaittimeoutexceeded;tryrestartingtransaction,該錯誤表示事務等待逾時。這個錯誤通常發生在並且

如何解決頻繁的網路連線逾時問題在Linux系統中 如何解決頻繁的網路連線逾時問題在Linux系統中 Jun 30, 2023 am 11:03 AM

如何處理Linux系統中頻繁出現的網路連線逾時問題在使用Linux系統進行網路通訊時,經常會遇到網路連線逾時的問題。這會為我們的工作和生活帶來不便。原因可能是網路連線不穩定,伺服器負載過高,或系統配置不當等。在本文中,將介紹一些處理頻繁出現網路連線逾時問題的方法。檢查網路連線穩定性首先,我們需要檢查網路連線的穩定性。可以嘗試使用其他裝置連接相同的網絡,或者

美團跑腿配送超時怎麼辦_美團跑腿配送超時處理方法 美團跑腿配送超時怎麼辦_美團跑腿配送超時處理方法 Mar 28, 2024 am 09:26 AM

1.首先外賣需要了解訂單是由商家自配送還是由美團包配送的,一般而言,商家自配送的接單效率低,常常會出現超時的狀況,可是由於配送方面不由美團參與,所以沒有超時賠付原則。這時您可以看看提交訂單是否有寫明送餐超時的賠償條款,如果有相關條款按照條款索賠就無需多言,商家自會索賠。如果沒有相關規則,建議可以在平台對用餐配送的服務情況進行差評或留言等,或者直接聯繫商家,對配送服務進行投訴,從而協商賠付事宜,實在協商不了的,只能自認倒霉了,下次多加註意吧。 2.超時賠償模式:商家承諾一個送達時間和一個折扣,從用戶

延長Ajax請求的超時時間的方法? 延長Ajax請求的超時時間的方法? Jan 26, 2024 am 10:09 AM

如何延長Ajax請求的過期時間?在進行網路請求時,我們經常會遇到需要處理大量資料或複雜計算的情況,這可能導致請求逾時而無法正常返回資料。為了解決這個問題,我們可以透過延長Ajax請求的過期時間來確保請求能夠順利完成。以下將介紹一些方法和具體的程式碼範例來實現延長Ajax請求的過期時間。使用timeout屬性在發起Ajax請求時,可以透過設定timeout屬性來

如何解決Java並發逾時異常(TimeoutException) 如何解決Java並發逾時異常(TimeoutException) Aug 18, 2023 am 10:21 AM

如何解決Java並發逾時異常(TimeoutException)在多執行緒程式設計中,經常會遇到並發操作逾時的情況。當我們需要執行一個耗時較長的操作時,如果超過了預設的時間限制,就需要拋出逾時異常(TimeoutException)。本文將介紹如何解決Java並發逾時異常,並提供對應的程式碼範例。使用Future和ExecutorService常見的解決方案是使

餓了麼超時了有補償嗎?分享餓了麼超時申請賠償標準! 餓了麼超時了有補償嗎?分享餓了麼超時申請賠償標準! Mar 15, 2024 pm 05:58 PM

一、餓了麼超時了有補償嗎?餓了麼超時了是有補償的,但是前提條件需要用戶購買準時寶或者在購買商品時商家贈送準時寶,有準時寶超時才能有賠付服務哦。餓了麼最新版本類別:便捷生活下載推薦下載:餓了麼最新版本是一款便捷的外帶訂購平台。用戶透過餓了麼app可以輕鬆瀏覽週邊餐廳菜單、下單支付,並享受送餐上門的服務。最新版本的餓了麼也新增了多種特色功能,如拼單、商家優惠等,讓使用者更便宜地享受美食。介面簡潔明了,操作簡單方便,同時支援多種支付方式,帶給使用者更好的使用體驗。二、分享餓了麼超時申請賠償標準! 1

See all articles