jQuery MiniUI

标题: datagrid中combobox的内容修改问题 [打印本页]

作者: cf4000    时间: 2014-3-29 02:11:40     标题: datagrid中combobox的内容修改问题

本帖最后由 cf4000 于 2014-3-29 02:14 编辑

请看下图:
[attach]4219[/attach]
问题就是combobox手工录入的内容,修改时不能跟随出现,不能在此基础上修改。
作者: felt    时间: 2014-3-29 23:50:55

combobox里面的数据都是有id和text的,你自己输入的只有text,肯定不行的
你要满足你的需求,只有在手动编辑结束后,再combobox的数据里面加上你新输入的数据,并匹配上id
作者: cf4000    时间: 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中就不行

作者: factory    时间: 2014-3-31 09:24:05

cf4000 发表于 2014-3-30 00:08
为什么这样可以     

这样就不行呢 国家   

去掉列的type="comboboxcolumn"

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





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