【问题标题】:Problem with Combobox in ExtJSExtJS 中的组合框问题
【发布时间】:2011-08-05 20:16:25
【问题描述】:

我正在开发一个网站,该网站将由带有触摸屏界面的嵌入式系统访问。为了将数据提供给 ExtJS 组合框,用户使用屏幕键盘(例如 chrome 和 firefox 提供的附加组件,它们是用 javascript 开发的)。当我选择组合框时,我可以键入第一个字符(当按下键盘按钮时组合框失去焦点,然后在释放键盘上的键时再次聚焦)。当我尝试插入第二个字符时,第一个字符被删除而不是连接到末尾。

有什么方法可以确保将新字符附加到组合框中已经存在的字符上?(而不是删除它们)。

任何关于这件事的帮助都会很好。

【问题讨论】:

  • 您能粘贴带有配置选项的组合框声明吗?我认为稍微调整一下它们可能会让你得到你需要的行为。

标签: combobox extjs


【解决方案1】:

需要像之前的回答者一样查看代码,但请确保组合框中的 selectOnFocusfalse,否则您将按照您描述的方式输入每个字母的所有内容。

【讨论】:

  • 谢谢,它解决了这个问题。 SelectOnFocus 为真,文本始终被选中。现在,新字符被附加到末尾。
猜你喜欢
  • 2011-11-25
  • 2011-11-13
  • 2012-02-23
  • 1970-01-01
  • 2021-05-01
  • 1970-01-01
  • 2011-08-19
  • 1970-01-01
  • 2012-01-11
相关资源
最近更新 更多