具有两个相同值,不同键的JQGrid选择格式化程序,使用get getRowData

时间:2018-10-25 20:33:43

标签: jqgrid free-jqgrid

该列的定义如下:

            { 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的最新版本,以查看是否可以解决该问题,但是不走运。

谢谢您的帮助。

0 个答案:

没有答案