jQuery MiniUI

标题: combox编辑器允许手工输入吗? [打印本页]

作者: njzy    时间: 2013-6-6 22:23:54     标题: combox编辑器允许手工输入吗?

<input property="editor" class="mini-combobox" allowInput="true" style="width:100%;" url="../data/countrys.txt" />
这样可以输入值但是不能保存?        

作者: factory    时间: 2013-6-7 09:26:17

你输入的是下拉框里面的值还是什么?

我测试过了,是可以手动输入的
作者: njzy    时间: 2013-6-7 09:34:53

factory 发表于 2013-6-7 09:26
你输入的是下拉框里面的值还是什么?

我测试过了,是可以手动输入的

比如这个示例:http://www.miniui.com/demo/#src=datagrid/editable.html
我把性别的编辑器加上allowInput=“true”就可以手工输入文字了,可是当焦点移出该单元格后输入的值就不见了。
作者: njzy    时间: 2013-6-7 15:20:19

又试了下老版本也是这样的
作者: factory    时间: 2013-6-7 15:54:40

njzy 发表于 2013-6-7 15:20
又试了下老版本也是这样的

[attach]2139[/attach]
[attach]2140[/attach]
[attach]2138[/attach]


我就是在官网的demo上改的,然后运行代码


作者: njzy    时间: 2013-6-7 16:06:30

factory 发表于 2013-6-7 15:54
我就是在官网的demo上改的,然后运行代码

哦,我明白了,咱们说的不是一回事儿,我是想输入一个不在选择项中的文字并保存,如下图,可以吗?

[attach]2141[/attach]

作者: njzy    时间: 2013-6-8 09:19:22

njzy 发表于 2013-6-7 16:06
哦,我明白了,咱们说的不是一回事儿,我是想输入一个不在选择项中的文字并保存,如下图,可以吗?

顶一下,劳驾管理员看看。
作者: factory    时间: 2013-6-8 09:39:21

njzy 发表于 2013-6-8 09:19
顶一下,劳驾管理员看看。

可以的,你不要用type="comboboxcolumn" ,因为你设置这样的列类型,默认就是必须从下拉列表中获取数据
你这样写
<div field="country" displayField="text" width="100" headerAlign="center" >

把type="comboboxcolumn"去掉,然后加上一个displayField="你的数据里面的文本显示的字段名",然后就可以输入不存在于下拉框的数据了
作者: njzy    时间: 2013-6-8 09:58:53

factory 发表于 2013-6-8 09:39
可以的,你不要用type="comboboxcolumn" ,因为你设置这样的列类型,默认就是必须从下拉列表中获取数据
你 ...

成了,谢谢!




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