jQuery MiniUI

标题: Grid中能否只修改某行comobox的选项值 [打印本页]

作者: wang674684198    时间: 2018-1-31 10:52:55     标题: Grid中能否只修改某行comobox的选项值

需求是这样的,Grid中新增行的时候A列B列均未comobox,假设A有0、1、2三个值 B有 甲、乙、丙三个值,A选择为0时对应行的B应该只能选择甲、乙,不知能不能实现。

个人试了下如下方法,先获取单元格的对象,然后赋值,结果sessiontype列全都变为了0,而不仅仅是第一行的sessiontype列变了。
        var row = webovertimegrid.getSelected();
        var index = webovertimegrid.indexOf(row);
                       
        var data = [{ id: "0", text: '0',value:'0' }];
        webovertimegrid.getCellEditor("sessiontype",1).setData(data);
作者: felt    时间: 2018-1-31 11:38:11

参考单元格联动编辑的示例
http://www.miniui.com/demo/#src=datagrid/celllinkedit.html
在oncellbeginedit事件中更换第二个编辑器的数据
作者: wang674684198    时间: 2018-1-31 15:10:04

felt 发表于 2018-1-31 11:38
参考单元格联动编辑的示例
http://www.miniui.com/demo/#src=datagrid/celllinkedit.html
在oncellbeginedi ...

先试试,多谢!




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