Добрый день.
при формировании грида скрываю часть колонок - все ОК.
Но когда происходит обновление данных грида необходимо обновить и шапку, и показать часть скрытых колонок.
работает так.
colModel :[
{name:'NN', index:'NN' , width:10},
....
{name:'D_29', index:'D_29', , 'hidden':DDD[29]},
{name:'D_30', index:'D_30', 'hidden':DDD[30]},
{name:'D_31', index:'D_31', 'hidden':DDD[31]}
первый раз все работает, а потом по вызову
$('#le_table').trigger('reloadGrid');
обновление данных происходит, а шапка и видимые колонки не изменяются.
попытался сделать так
if (Day_==29)
{
$("#le_table").jqGrid('hideCol',["D_30"]);
$("#le_table").jqGrid('hideCol',["D_31"]);
}
if (Day_==30)
{
$("#le_table").jqGrid('ShowCol',["D_30"]);
$("#le_table").jqGrid('hideCol',["D_31"]);
}
результат тот-же первый раз скрывает, при сменен месяца - колонки 30 и 31 остаются скрытыми.
как заставить шапку и колонки обновится.