【发布时间】:2012-12-11 17:10:44
【问题描述】:
在 Internet Explorer 9 中,当通过单击箭头按钮打开自动完成弹出窗口时,需要在其外部单击两次才能将其关闭。
这可以用以下代码重现:
<f:view>
<h:head></h:head>
<h:body>
<rich:autocomplete mode="client" minChars="0" autofill="false" showButton="true"
autocompleteList="#{fn:split('Test 1, Test 2, Test 3', ',')}" />
</h:body>
</f:view>
问题是,第一次点击时并没有触发 blur 事件的处理程序。
这似乎是 RichFaces 中的一个错误,所以我提交了bug report。由于我认为它不会很快修复并且我无法升级到新版本,因此我正在寻找解决方法。
【问题讨论】:
标签: java javascript jsf richfaces