2016-12-29 1 views
0

私はjqGridを使用しています。クッキーを使用してヘッダーの右上にある展開/折りたたみボタンの状態を保存する方法が見つかりません。jqGridヘッダーから展開/折りたたみボタンの状態をクッキーできますか?

私のページには10個のjqGridがあり、グリッドの隠れた状態を保存するといいです。

+0

あなたの要件を正しく理解していれば、すべてのグリッドで 'hiddengrid'オプションを使い、' cookie/'localStorage'の値に基づいてオプションの値を使うだけです。 'hiddengrid:true'を使用すると、グリッドは折りたたまれた状態で作成されます。 'onHeaderClick'を使うと、保存された状態の値をcookie /' localStorage'に保存/変更することができます。もう1つのパラメータ 'gridstate'もあなたに役立ちます。現在の状態に依存して '' visible ''または' 'hidden" 'の値を持ちます。 – Oleg

答えて

0

あなたは参照し、その上にさらに読書のためのインターネットで利用可能なさまざまなリソースがあります

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

(つまりブラウザで)クライアント側で状態を保存するためにlocalStorageの使用を検討することができます。

関連する問題