jQuery MiniUI

 找回密码
 立即注册
查看: 6131|回复: 3
打印 上一主题 下一主题

datagrid中某列嵌入comboboxcolumn下拉,编辑是数据回显问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2018-12-13 12:11:00 |只看该作者 |倒序浏览
目前在使用datagrider编辑功能时,有一列时comboboxcolumn,并且下拉数据时根据指定数据动态获取。在编辑的时,comboboxcolumn列下的数据无法回显。
下面是部分代码
//动态获取comboboxcolumn列下拉数据mini.get("maintenProject1").setData(maintenItemType.result.data);//设置datagrid数据
datagrid2.setData(resp.result.detailVOS);

Rank: 7Rank: 7Rank: 7

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

Rank: 1

板凳
发表于 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去掉了就能设置上了。
感谢版主热情回答

Rank: 8Rank: 8

地板
发表于 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的数据保存了的。

Archiver|普加软件

GMT+8, 2024-9-23 20:23 , Processed in 1.056288 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部