我有下面的代码,它只是一个输入框和一个p:commandLink的图像。我的问题是,当我按下回车键,页面只是刷新,它不进入我的提交方法。如果我点击图像,而不是点击回车键,一切都很好。同样,如果我改变p:commandLink
到p:commandButton
点击回车键也工作,它只是我的图像看起来不正确,因为一个按钮在那里。
当我使用commandLink而不是commandButton时,如何获得Enter键来提交表单?
<h:form id="searchForm">
<p:inputText id="searchBoxMember" value="#{searchBacking.anyWords}" />
<p:watermark for="searchBoxMember" value="Search" />
<p:commandLink styleClass="searchSubmitImage" ajax="false" action="#{searchBacking.submit}" />
</h:form>
1条答案
按热度按时间xytpbqjk1#
在您的领域,您可以尝试: