jQuery MiniUI

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

datagrid中combobox的内容修改问题 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2014-3-29 02:11:40 |只看该作者 |倒序浏览
本帖最后由 cf4000 于 2014-3-29 02:14 编辑

请看下图:

问题就是combobox手工录入的内容,修改时不能跟随出现,不能在此基础上修改。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-3-29 23:50:55 |只看该作者
combobox里面的数据都是有id和text的,你自己输入的只有text,肯定不行的
你要满足你的需求,只有在手动编辑结束后,再combobox的数据里面加上你新输入的数据,并匹配上id

Rank: 4

板凳
发表于 2014-3-30 00:08:18 |只看该作者
本帖最后由 cf4000 于 2014-3-30 00:09 编辑

为什么这样可以<input id="combo1" class="mini-combobox" style="width:150px;" textField="text" valueField="id"  url="../data/countrys.txt"  allowInput="true" showNullItem="true" />     

这样就不行呢 <div field="gender" width="100" >国家  <input property="editor" class="mini-combobox" style="width:100%;" textField="text" valueField="id"   url="../data/countrys.txt"  allowInput="true" showNullItem="true"/>  </div>

就是在form中可以,可是放在datagrid中就不行

Rank: 8Rank: 8

地板
发表于 2014-3-31 09:24:05 |只看该作者
cf4000 发表于 2014-3-30 00:08
为什么这样可以     

这样就不行呢 国家   

去掉列的type="comboboxcolumn"

加上field="gender"  displayField="对应你的行数据里面负责中文文本的值,没有就任意定义一个"

Archiver|普加软件

GMT+8, 2024-11-28 00:34 , Processed in 1.032537 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部