2016-12-29 59 views
0

我正在使用jqGrid,我無法找到一種方法來使用cookie保存標題右上角的展開/摺疊按鈕的狀態。是否可以從jqGrid頭部cookie中展開/摺疊按鈕的狀態?

在我的頁面上,我有10個jqGrid的,這將是很好的保存網格的隱藏狀態。

+0

如果我正確理解您的要求,那麼您只需在每個網格中使用'hiddengrid'選項並根據cookie/localStorage中的值使用選項的值。如果使用'hiddengrid:true',那麼網格將以摺疊狀態創建。您可以使用'onHeaderClick'來保存/修改cookie/localStorage中保存的狀態值。另外一個參數'gridstate'也可能對你有所幫助。它具有值「'可見」或「隱藏」,取決於當前狀態。 – Oleg

回答

0

您可以考慮使用localStorage保存在客戶端的狀態(即在瀏覽器中)

// Store 
localStorage.setItem("lastname", "Smith"); 
// Retrieve 
if (typeof(Storage) !== "undefined") { 
result = localStorage.getItem("lastname"); 
} 

有在互聯網上以供參考和提供進一步閱讀上的各種資源。