Drop down menu jqgrid,可编辑选择控件的设置值

Drop down menu jqgrid,可编辑选择控件的设置值,drop-down-menu,jqgrid,Drop Down Menu,Jqgrid,我有一个可编辑的网格,其中一列是选择类型,例如 colModel:[{ name:'myText',index:'myTextColumn',editable: true, edittype: 'text'}, {name:'myList',index:'myList', width:editable: true,edittype: "select", editoptions: { value: {'v1':'Value 1','v2':'Val

我有一个可编辑的网格,其中一列是选择类型,例如

colModel:[{ name:'myText',index:'myTextColumn',editable: true, edittype: 'text'},   
          {name:'myList',index:'myList', width:editable: true,edittype: "select",
            editoptions: { value: {'v1':'Value 1','v2':'Value 2',....} },
          ............    
        ] 
我使用setRowData方法通过代码设置其中一行中的数据。我为选择类型单元格传递的值是选项值,例如

jQuery("#myGrid").setRowData( rowId, { myText:"Text 2", myList:"v2", ..... })
执行此代码后,文本类型单元格将按预期显示“text 2”。但是,选择类型单元格显示“v2”而不是“值2”。仅当我单击该单元格时,显示才会更改为“值2”


如何强制选择类型单元格显示正确的值,而无需稍后手动单击?

与此同时,我找到了解决此问题的方法。只需在列中添加一个“select”类型的格式化程序。
与此同时,我找到了这个问题的解决办法。只需在列中添加一个“select”类型的格式化程序。

非常有用,谢谢@Shai。非常有用,谢谢@Shai。