У меня есть редактируемая сетка с одним из столбцов типа SELECT, например,
colModel:[{ name:'myText',index:'myTextColumn',editable: true, edittype: 'text'},
{name:'myList',index:'myList', width:editable: true,edittype: "select",
editoptions: { value: {'v1':'Value 1','v2':'Value 2',....} },
............
]
Я использую метод setRowData для установки данных в одной из строк по коду. Значение, которое я передаю для ячейки выбора типа, является значением параметра, например
jQuery("#myGrid").setRowData( rowId, { myText:"Text 2", myList:"v2", ..... })
После выполнения этого кода в ячейке текстового типа отображается «Текст 2», как и ожидалось. Однако в ячейке «Выбрать тип» отображается «v2», а не «Значение 2». Только когда я щелкаю эту ячейку, дисплей меняется на «Значение 2»
Как я могу заставить ячейку выбора типа отображать правильное значение без необходимости ручного щелчка позже?