该列的定义如下:
{ 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上返回的具有正确ID的行返回“ 1095352:相同的值”
var data = $('#registeredPersonalizedGrid').jqGrid('getRowData', id);
我希望映射到选择值是通过键而不是值? 我更新到了free-jqgrid的最新版本,以查看是否可以解决该问题,但是不走运。
谢谢您的帮助。