Столбец определен так:
{ name: 'SubCompany', index: 'MYSUBCOMPANY', width: 70, align: 'left', sortable: true, edittype: 'select', formatter: 'select',
stype: 'select',
editoptions: { value: GetSubCompaniesByGroup(false) },
searchoptions: {
sopt: ['eq'],
value: GetSubCompaniesByGroup(false)
}
}, ...
Это пример возврата из GetSubCompaniesByGroup:
{
"1124474": "Same Value",
"1095352": "Same Value"
}
Сетка инициализируется с помощью "1124474": "То же значение"
Строка, возвращаемая onSelectRow с правильным идентификатором, возвращает «1095352: То же значение»
var data = $('#registeredPersonalizedGrid').jqGrid('getRowData', id);
Я ожидаю, что сопоставление с выбранным значением будет по ключу, а не по значению?Я обновился до последней версии free-jqgrid, чтобы посмотреть, исправит ли это это, но не повезло.
Спасибо за любую помощь.