jQuery MiniUI

标题: datagrid中某列嵌入comboboxcolumn下拉,编辑是数据回显问题 [打印本页]

作者: longguiyun    时间: 2018-12-13 12:11:00     标题: datagrid中某列嵌入comboboxcolumn下拉,编辑是数据回显问题

目前在使用datagrider编辑功能时,有一列时comboboxcolumn,并且下拉数据时根据指定数据动态获取。在编辑的时,comboboxcolumn列下的数据无法回显。
下面是部分代码
//动态获取comboboxcolumn列下拉数据mini.get("maintenProject1").setData(maintenItemType.result.data);//设置datagrid数据
datagrid2.setData(resp.result.detailVOS);

作者: leao    时间: 2018-12-13 13:32:39

grid.setData(data);是设置数据的,不明白你这边用2个setData()是什么意思。
作者: longguiyun    时间: 2018-12-13 13:45:04

leao 发表于 2018-12-13 13:32
grid.setData(data);是设置数据的,不明白你这边用2个setData()是什么意思。

http://www.miniui.com/demo/#src=datagrid/celllinkedit.html。类似这个demo,只是我的 职位那一列加上了 type=comboboxcolumn。 导致datagrid.setData()的时候combobox的数据没设置设置上去。现在把type=comboboxcolumn去掉了就能设置上了。
感谢版主热情回答
作者: felt    时间: 2018-12-20 14:52:59

longguiyun 发表于 2018-12-13 13:45
http://www.miniui.com/demo/#src=datagrid/celllinkedit.html。类似这个demo,只是我的 职位那一列加上了 ...

comboboxColumn使用有要求,必须初始就给这个combobox数据,并且不允许变动。
创建的时候我们内部把这combobox的数据保存了的。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2