【发布时间】:2013-02-02 20:49:29
【问题描述】:
我正在使用 extjs 组合框作为性别字段。它有两个值“M”和“F”。我想让它与键盘一起使用:
{
xtype: 'combo',
typeAhead: true,
queryMode: 'local',
minChars: 1,
triggerAction: 'all',
store: [
['M', 'M'],
['F', 'F']
]
}
如果我输入“Ftab”(大写)而不是“ftab”(小写),则此方法有效。如果我检查此代码,则预输入有效:
store: [
['M', 'Male'],
['F', 'Female']
]
有什么方法可以将值保持为“M”并使用小写字母?
【问题讨论】:
-
您能确认一下您使用的浏览器和 Ext 版本吗,我已经用 Ext 4.0.0 和 4.0.1 进行了测试。 4.0.1 中修复了一个可能相关的小错误。
-
我在 Chrome(最新开发,13.something)和 IE9 上看到了 extjs 4.0.1 中的错误。
-
我在编辑器网格中使用它,以防万一。当我按下 [tab] 时,值会重置。
-
我已经检查了 4.0.2,Safari、Chrome 或 Firefox 4 没有问题。