jQuery MiniUI

标题: datagrid的同列不同行之间,能用不同的editor吗 [打印本页]

作者: 堂阔宇深    时间: 2017-11-24 10:14:12     标题: datagrid的同列不同行之间,能用不同的editor吗

如题,
[attach]10211[/attach]


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



作者: 堂阔宇深    时间: 2017-11-24 10:34:33

补图:[attach]10212[/attach]
这样的话,该grid第4列第一行里的combobox的data会被 同列第二行combobox的data覆盖掉。
跪求解决办法!!!!

作者: felt    时间: 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)     //给编辑器设置不同的数据源
           }
     }
})
作者: 堂阔宇深    时间: 2017-11-24 10:54:00

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

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




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