IE 中的组合框问题

Posted

技术标签:

【中文标题】IE 中的组合框问题【英文标题】:Combo box issues in IE 【发布时间】:2012-12-18 16:07:12 【问题描述】:

我正在使用 Sencha 4.1.2a,IE 9。

我正在将我公司的项目从 sencha 4.07 迁移到 sencha 4.1.2。

我现在遇到了组合框的意外问题。我们扩展了组合框以响应我们的需求。

首先它们真的很慢,但仅在 IE 上(当前使用 9,但更改浏览器模式似乎没有任何效果......)。我无法在 Chrome 和 FF 中重现此问题。

其次,组合框的前n项显示ok,像这样:

但是一旦我向下滚动就会发生这种情况:

只有当我将鼠标悬停在项目上方时,项目才会“返回”到它们的位置。但只有那些首先渲染的,因为下面的其他项目永远不会渲染。然后我得到了这个:

我认为这与 sencha 的最新版本中所做的一些更改有关(这意味着更改我们自己的代码),但它在其他 2 个浏览器中运行正常的事实似乎表明问题出在即...

对为什么会发生这种情况有任何想法吗?

提前致谢!

更新:

我发现了问题。

这是具有 css3 属性的 css 类“x-boundlist-item”。

我现在的问题是如何防止/禁用 sencha 使用 CSS3(如果可能)?

【问题讨论】:

【参考方案1】:

问题解决了。

查看这个帖子http://www.sencha.com/forum/showthread.php?205867

【讨论】:

以上是关于IE 中的组合框问题的主要内容,如果未能解决你的问题,请参考以下文章

extjs 组合框中的验证器功能 IE6 不起作用

组合框在 IE Extjs 中禁用时消失

占位符在页面加载时打开 jQuery UI 自动完成组合框(IE10)

ARIA 组合框的 IE 兼容标记

从组合框中删除打字光标

EXTJS 4.1 中的向上组合框