jQuery MiniUI

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

type="comboboxcolumn" 可以支持输入吗 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2019-4-25 20:43:51 |只看该作者 |倒序浏览
版主你好:
我想 在列表渲染里面,可以下拉选择,也可以输入
但是 使用了 type="comboxcolumn" 之后,输入的值在失焦的时候就不显示了。

需要设置哪项才能显示呢?


还有个问题就是,想要选了第一项,第二项就只能输入,不能选择,这种又该怎么设置呢
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2019-4-26 09:15:37 |只看该作者
comboboxColumn必须是从下拉项里面选择的,这是特殊列,我们存储了下拉数据,来对应显示。
要既能输入又能下拉,只能去掉comboboxColumn,加displayField=“。。。”,这样需要你数据里面处理两个字段。

Rank: 2

板凳
发表于 2019-4-26 09:53:11 |只看该作者
dforce 发表于 2019-4-26 09:15
comboboxColumn必须是从下拉项里面选择的,这是特殊列,我们存储了下拉数据,来对应显示。
要既能输入又能 ...

那支持第一列选择之后动态设置第二列吗   mini-datagrid 中

第一列选择之后,就把对应行的第二列中的选择去掉

Rank: 8Rank: 8

地板
发表于 2019-4-26 10:48:58 |只看该作者
丸子 发表于 2019-4-26 09:53
那支持第一列选择之后动态设置第二列吗   mini-datagrid 中

第一列选择之后,就把对应行的第二列中的选 ...

监听oncellbeginedit事件,在第二列开启编辑的时候处理下拉数据,
grid.on("cellbeginedit",function(e){
   if(e.field=="..."){
        var data=...
        e.editor.setData(data);
   }
})

Archiver|普加软件

GMT+8, 2024-11-26 12:48 , Processed in 1.051428 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部