JQGrid select formatter с двумя одинаковыми значениями, разными ключами, возвращает неправильный kvp с get getRowData - PullRequest
0 голосов
/ 25 октября 2018

Столбец определен так:

            { 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, чтобы посмотреть, исправит ли это это, но не повезло.

Спасибо за любую помощь.

...