如何解决按下Enter可以使用a4j:commandButton刷新页面
|| 我在下面有这个:<a4j:form>
<h:inputText id=\"name\" value=\"#{someBean.item.name}\" styleClass=\"medium-field\" onclick=\"if (this.value == \'Name\') this.value = \'\'\" onblur=\"if (this.value == \'\') this.value = \'Name\'\" />
<a4j:commandButton action=\"#{someBean.find}\" styleClass=\"bt-find\" reRender=\"someFields\"/>
</a4j:form>
当我在名称上键入内容并按Enter时,它将刷新页面,并且不会给我带来任何结果。
如果我将其更改为h:commandButton,它将正常工作。你们有什么主意,我如何使它与a4j一起使用?如果不使用a4j,则看起来像a4j。
谢谢。
解决方法
另一个试图与我同时解决这个问题的人添加了一个“ type = submit”,并且可以正常工作。
<a4j:commandButton type=\"submit\" action=\"#{someBean.find}\" styleClass=\"bt-find\" reRender=\"someFields\"/>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。