我有一个JSF页面
<a4j:form id="form1">
<h:inputText id="input1"></h:inputText>
<rich:suggestionBox suggestionAction="someAction" for="input1">
<h:column>
<h:outputText value="#{bean.value}" />
</h:column>
<f:param value="someValue" name="someName"></f:param>
</rich:suggestionBox>
<a4j:commandLink id="link1" action="#{someBean.someAction}" reRender="form1"/>
</a4j:form>
命令链接设置为Enter键的默认操作。 如果我在inputTextbox中输入值并按Enter键,而不让建议框绘制,则jquery脚本错误会出现在ie的状态栏中。
我尝试通过删除form1的重新渲染来解决它,它已解决或者如果我让建议框绘制然后按回车键。 是否有任何解决方案我不需要删除form1的重新呈现。
错误:
faces/a4j/g/3_3_1.GAorg/richfaces/renderkit/html/scripts/jquery/jquery.js
SCRIPT16389: Unspecified error.
jquery.js, line 423 character 143
答案 0 :(得分:0)
因为这似乎是建议框背后的脚本中的错误。 我只是通过在热键上设置超时1秒来进行解决(&#34;返回&#34;)。 这给了建议框后面的脚本完成处理的时间,以便在1秒后,对返回键的操作可以完美无缺。