1
我有一个可编辑的网格,其中一列是SELECT类型,例如,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':'Value 2',....} },
............
]
我使用方法setRowData通过代码设置其中一个行中的数据。我为选择类型单元传递的值是选项值,例如
jQuery("#myGrid").setRowData(rowId, { myText:"Text 2", myList:"v2", ..... })
执行此代码后,文本类型单元格会按预期方式显示“文本2”。但是,选择类型单元格显示“v2”而不是“值2”。只有当我单击该单元格时,显示器将更改为“值2”
如何强制选择类型单元格显示正确的值,而无需稍后手动点击?
这真的很有帮助,谢谢@Shai。 –