rich:Autocomplete 选择在 IE 11 浏览器中不起作用
rich:Autocomplete selection not working in IE 11 browser
我正在使用 Rich faces 4.2.1 版本,我已经使用了 rich:autocomplete 组件,它在 chrome 和 Firefox 浏览器中工作正常。但是当我使用 IE 11 浏览器时,我无法 select 自动完成的值。
当我输入 3 个字符时,它会在弹出窗口中给出建议,但是当我尝试 select 时,所需的值鼠标指针不会转到第二个值。是否有任何解决方法或破解代码。使其在 IE 11 浏览器上运行?
提前致谢!
基兰.
RichFaces 的自动完成(和 select)组件存在很多问题。您的问题是少数已知问题之一。查看:
- Cannot select option on IE11(这是你的问题,他们在评论中提到自动完成也已修复)
- Autocomplete (...) can't select item by mouse
- rich:autocomplete needs two clicks to hide popup
所以基本上看起来你必须至少将 RF 版本升级到
4.3.6. (并且由于 RF 正在关闭 (sad RichFaces future) 我强烈建议更新到最新的 4.5.X 版本,因为不会有最新的)
最后,我有一个解决方法,就是运行 IE浏览器处于兼容模式,所以我使用
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
我的启动页中的标记。通过使用这个,rich: auto complete selection 也在 IE11 中工作。
谢谢:)
我正在使用 Rich faces 4.2.1 版本,我已经使用了 rich:autocomplete 组件,它在 chrome 和 Firefox 浏览器中工作正常。但是当我使用 IE 11 浏览器时,我无法 select 自动完成的值。 当我输入 3 个字符时,它会在弹出窗口中给出建议,但是当我尝试 select 时,所需的值鼠标指针不会转到第二个值。是否有任何解决方法或破解代码。使其在 IE 11 浏览器上运行?
提前致谢! 基兰.
RichFaces 的自动完成(和 select)组件存在很多问题。您的问题是少数已知问题之一。查看:
- Cannot select option on IE11(这是你的问题,他们在评论中提到自动完成也已修复)
- Autocomplete (...) can't select item by mouse
- rich:autocomplete needs two clicks to hide popup
所以基本上看起来你必须至少将 RF 版本升级到 4.3.6. (并且由于 RF 正在关闭 (sad RichFaces future) 我强烈建议更新到最新的 4.5.X 版本,因为不会有最新的)
最后,我有一个解决方法,就是运行 IE浏览器处于兼容模式,所以我使用
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
我的启动页中的标记。通过使用这个,rich: auto complete selection 也在 IE11 中工作。 谢谢:)