i save jqGrid setting in localStorage after make column hide,show,resize and reordering them.
all is done but colName
cannot be saved in localStorage
.
below my function which i used for save and load grid
function saveGrid(grid)
{
var gridData = $('#grid').jqGrid('getGridParam');
var gridDataAsString = JSON.stringify(gridData);
localStorage.setItem("GridParam", gridDataAsString);
getColumn();
}
function loadGrid()
{
var loadedGridDataAsString = localStorage.getItem("GridParam");
if (loadedGridDataAsString != null)
{
var loadedGridData = JSON.parse(loadedGridDataAsString);
$("#grid").jqGrid('setGridParam', loadedGridData);
$("#grid").trigger('reloadGrid');
}
}