jQuery MiniUI

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

datagrid的同列不同行之间,能用不同的editor吗 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-11-24 10:14:12 |只看该作者 |倒序浏览
如题,



好比这里,第一行的这一列里combobox的data是[2,4,6,8,10],那么同一列的第二行,combobox的data可以是[4,8,12,16,20]吗??求教了!!!!


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 1

沙发
发表于 2017-11-24 10:34:33 |只看该作者
补图:
这样的话,该grid第4列第一行里的combobox的data会被 同列第二行combobox的data覆盖掉。
跪求解决办法!!!!
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

板凳
发表于 2017-11-24 10:38:53 |只看该作者
堂阔宇深 发表于 2017-11-24 10:34
补图:
这样的话,该grid第4列第一行里的combobox的data会被 同列第二行combobox的data覆盖掉。
跪求解决办 ...

可以的,类似我们联动编辑的第二列数据
http://miniui.com/demo/#src=datagrid/celllinkedit.html
需要切换数据的那列,在oncellbeginedit事件里处理
grid.on("cellbeginedit",function(e){
     if(e.field=="...."){    //需要处理的列
          if(e.record...){      /根据行数据的某字段来切换数据
              e.editor.setData(data)     //给编辑器设置不同的数据源
           }
     }
})

Rank: 1

地板
发表于 2017-11-24 10:54:00 |只看该作者
felt 发表于 2017-11-24 10:38
可以的,类似我们联动编辑的第二列数据
http://miniui.com/demo/#src=datagrid/celllinkedit.html
需要切 ...

大神就是大神!!!!感谢感谢!!!!!!!

Archiver|普加软件

GMT+8, 2025-7-9 18:41 , Processed in 1.028669 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部