jQuery MiniUI
标题:
有没有大佬帮帮忙
[打印本页]
作者:
wzp123
时间:
2024-10-18 17:14:29
标题:
有没有大佬帮帮忙
现在我的需求是对一个表格datagrid的一个字段设为combobox类型,在没满足条件时该字段不可编辑,当满足时为可编辑,但是combobox的下拉框选项改变了。现在的问题是一旦我这行数据满足条件改变了combobox的选项数据就会影响到其他行的combobox字段这要怎么办呢?
作者:
felt
时间:
2024-10-21 09:09:39
不能使用type="comboboxColumn",只有在下拉数据无变化的情况才能使用
只能使用field="a" displayField="b",这时候你需要维护a和b两个字段
然后再cellbeginedit事件内做编辑控制
grid.on("cellbeginedit",function(e){
if(不满足条件){
e.cancel=true;//阻止编辑
}esle{
var row=e.record;
if(row.xxxx){
e.editor.setData(xxxxx); //根据不同行和列来判断给这个下拉编辑器不同的下拉数据。
}
}
})
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2