jQuery MiniUI

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

关于comboboxcolumn不显示问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-8-29 11:01:11 |只看该作者 |倒序浏览
comboboxcolumn 默认格式是:typeGenders = [{ id: "", text: '' },{ id: 1, text: '隐藏' }, { id: 1, text: '只读'}, { id: 2, text: '编辑'}];
但我能拿到的数据是:
typeGenders = [{ value: "", text: '' },{ value: 1, text: '隐藏' }, { value: 1, text: '只读'}, { value: 2, text: '编辑'}];
id 换成了 value  结果不显示了  有什么解决办法吗

Rank: 8Rank: 8

沙发
发表于 2018-8-29 11:02:58 |只看该作者
combobox上设置valueField="value"
默认是id的。

Rank: 2

板凳
发表于 2018-8-29 11:15:10 |只看该作者
felt 发表于 2018-8-29 11:02
combobox上设置valueField="value"
默认是id的。

没有用呀  这是我的代码 加了valueField="value"

<div type="comboboxcolumn" name="genders" field="genders" valueField="value"  width="100" headerAlign="center">
                                        <input property="editor" class="mini-combobox" style="width:100%;" data="typeGenders " />               
                                    </div>

Rank: 8Rank: 8

地板
发表于 2018-8-29 11:18:39 |只看该作者
稻草人_ 发表于 2018-8-29 11:15
没有用呀  这是我的代码 加了valueField="value"

加在combobox上,你加错位置了

Rank: 2

5#
发表于 2018-8-29 13:26:56 |只看该作者
felt 发表于 2018-8-29 11:18
加在combobox上,你加错位置了

好了 感谢

Rank: 2

6#
发表于 2018-8-29 13:53:21 |只看该作者
稻草人_ 发表于 2018-8-29 13:26
好了 感谢

我想再问下, 这个能做互斥吗 比如我选择了第一个 "只读"选项; 然后做第二个的时候再次展开下拉框 "只读"选项变灰色 不可选择或者 不显示"只读" 选项

Rank: 8Rank: 8

7#
发表于 2018-8-29 14:28:34 |只看该作者
稻草人_ 发表于 2018-8-29 13:53
我想再问下, 这个能做互斥吗 比如我选择了第一个 "只读"选项; 然后做第二个的时候再次展开下拉框 "只读 ...

这就是联动编辑了,需要你处理逻辑
grid.on("cellbeginedit",function(e){
     i(e.record.xxx==“。。。”){   
         e.editor.setData(....);
    }
})

Rank: 2

8#
发表于 2018-8-29 15:05:02 |只看该作者
felt 发表于 2018-8-29 14:28
这就是联动编辑了,需要你处理逻辑
grid.on("cellbeginedit",function(e){
     i(e.record.xxx==“。。 ...

好的谢谢

Archiver|普加软件

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

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部