我有一個使用ajax商店的樹面板。 當服務器獲取節點的結果時,通常不是即時的(需要幾秒鐘)。ExtJS 4奇怪的樹加載行爲
我有重新加載根節點另一個網格控制(取決於不同的參數)
這可能導致奇怪的行爲,當該前一個完成之前被髮送的請求:
- 用戶選擇在網格上,這會導致樹發送請求
- 以前的請求之前的東西是完整的用戶改變一些東西,導致一個新的請求被髮送
- 樹開始有問題,當在兩個請求完成後擴展節點
有沒有辦法讓我在重新加載樹之前中止樹存儲發送的所有掛起的請求?
在此先感謝您的幫助! Amitay。
P.S - ExtJS的版本4.1.1
因此,樹的內容可能與不同的數據被重新加載,而在之前的數據服務器請求正在進行。這是你想要阻止的嗎?你能解釋爲什麼你重新加載根節點? – Izhaki
這實際上是一個樹形網格(不是簡單的樹)。我將它用於我的應用程序中的儀表板,其中顯示了各種指標。感謝樹,用戶可以深入查看詳細的數據。當用戶選擇要顯示的度量標準時,應該重新加載樹來反映用戶的選擇。 當用戶選擇一些內容並在先前完成加載之前更改其選擇時,會發生此問題。 – amitayh