powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jqgrid. Не сохраняется сортировка столбцов в colModel при наличии multiselect
3 сообщений из 3, страница 1 из 1
jqgrid. Не сохраняется сортировка столбцов в colModel при наличии multiselect
    #38490128
AnyGuest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго всем времени суток!

Есть colModel:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
var   selrow_'||i_grid_name||'=null,
         can_edit_row_'||i_grid_name||',
         can_del_row_'||i_grid_name||',
         can_copy_row_'||i_grid_name||',
         ColumnStateName_'||i_grid_name||' = "Position_'||i_grid_name||'.colState",
         ColumnsState_'||i_grid_name||',
         isColState_'||i_grid_name||',
         firstLoad_'||i_grid_name||'=true,
         colModel_'||i_grid_name||'=[
            {key:0, name:"PAY_ID", index:"PAY_ID", width:60, align:"LEFT", sortable:false, sorttype:"int",
               editable:false, search:false, hidden:true, hidedlg:true},
            {key:1, name:"CAN_DEL", index:"CAN_DEL", width:20, align:"LEFT", sortable:false, sorttype:"int",
               editable:false, search:false, hidden:true, hidedlg:true},
            {key:2, name:"CAN_EDIT", index:"CAN_EDIT", width:20, align:"LEFT", sortable:false, sorttype:"int",
               editable:false, search:false, hidden:true, hidedlg:true},
            {key:3, name:"SHORT_TICKET", index:"SHORT_TICKET", width:80, align:"LEFT", sortable:true, sorttype:"text",
               editable:true, formoptions:{label:"Номер", rowpos:1, colpos:2}
            },
            {key:4, name:"'||i_type||'_TRN_TYPE", index:"'||i_type||'_TRN_TYPE", width:150, align:"LEFT", sortable:true, sorttype:"text",
               search:true, stype:"select", searchoptions:{value:";<Все>", sopt:["eq"] },
               editable:false
            },
......
         ];



Когда добавляю на строки таблицы мультиселект:

Код: javascript
1.
2.
3.
4.
5.
   jQuery("#'||i_grid_name||'").jqGrid({
.......
      multiselect: true,
.......
});



Перестает работать сохранение/восстановление порядка следования столбцов в таблице в/из LocalStorage. Без мультиселекта порядок следования столбцов замечательно сохраняется и при последующих перезагрузках страницы загружается в измененном порядке.

Как побороть мультиселект?
...
Рейтинг: 0 / 0
jqgrid. Не сохраняется сортировка столбцов в colModel при наличии multiselect
    #38496452
AnyGuest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"И тишина... И только мертвые с косами стоят..."
...
Рейтинг: 0 / 0
jqgrid. Не сохраняется сортировка столбцов в colModel при наличии multiselect
    #38496911
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnyGuest"И тишина... И только мертвые с косами стоят..."
я жива, но у меня нету colModel ;)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jqgrid. Не сохраняется сортировка столбцов в colModel при наличии multiselect
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]