JQGrid值和文本列

时间:2010-07-20 09:17:01

标签: jquery jqgrid

我想要在读/显示模式下显示为文本(例如CityName)的列。当用户单击编辑时,我希望它显示为选择,然后我将传递CityID,以便我可以显示选择控件选项== CityID作为选中。

jqGrid是否具有开箱即用的功能,还是我必须实现自定义格式化程序?

由于

1 个答案:

答案 0 :(得分:4)

已经知道了

这是我的解决方案

col Model

{ name: 'CityID', index: 'CityID', width: 55, editable: true, edittype: 'select',  editoptions: { dataUrl: 'City/GenerateCityOptions' }, formatter: CityFormatter},

function CityFormatter(cellvalue, options, rowObject) {

    return rowObject.CityName; //The field name that i wanted to be displayed instead of id

}