2013-09-25 89 views
0

雖然這裏的警告應該是「如果它沒有損壞,不要修復它」,我想問這個問題。jqgrid deselectAfterSort數據類型json

我有一個jqGrid從Web服務中加載返回JSON數據的數據。我的數據類型設置爲「json」,並且一切正常。在執行排序後,我需要禁用一行的「取消選擇」。我在wiki文檔中找到了deselectAfterSort選項,將該值設置爲false,並且所有按預期工作。但是,文檔中提到「僅當我們使用數據類型:本地時才適用」。 (wiki documentation here)

所以這個選項按預期工作,但我沒有使用本地數據類型。我是否正確地做這件事?我想確保我所做的任何事情都得到支持,並遵循適當的實施標準。提前致謝!

回答

0

我想你會使用loadonce: true選項,它會在第一次從服務器加載數據之後將datatype從最初的"json"值更改爲"local"。因此,選項deselectAfterSort: true將在稍後的本地期間對最初從服務器加載的數據進行排序。

+0

你釘住了@Oleg - 注意,你在SO上的所有帖子對使用jqGrid非常有幫助,非常感謝你的付出。 – ewitkows

+0

@ewitkows:不客氣!我很高興我的舊回答對你也有幫助。 – Oleg