我有一個jqgrid,第一次加載時使用ajax調用基於數據庫調用加載。一旦它被加載,我將它存儲在一個JSON字符串中,並在需要時重新加載它。而不是有2個完全獨立的jqgrid定義爲同一件事,1爲Ajax調用和1爲JSON數據,有沒有辦法動態地設置下列選項?動態Jqgrid選項
Ajax調用...
url: '@Url.Action("GetData", "Controller")',
datatype: "json",
postData: param1: "param1"
JSON電話:
datatype: "jsonstring",
datastr: sessionStorage.crmReportData,
基本上,jqGrid的設置的其餘部分是完全相同的兩個,這是唯一的不同之處。有沒有一種方法可以在第一次加載時使用第一組選項,如果JSON字符串存在,可以使用第二組選項嗎?
如果使用[Guriddo jqGrid](http://www.guriddo.net),則可以使用saveState和loadState方法。當網格加載時,您可以用保存狀態存儲它,稍後可以使用loadState加載保存的狀態。這是[example](http://www.guriddo.net/demo/guriddojs/functionality/saveloadstate/index.html) –