我的代码示例如下:
<h:form id="searchForm" styleClass="searchForm">
<p:panelGrid columns="3">
<p:commandButton id="left-overlay-btn" value="" styleClass="xschnapp-search-filter-menu" />
<p:inputText required="true" placeholder="#{cc.attrs.searchTip}" value="#{cc.attrs.queryProperty}" />
<p:commandButton value=" " id="search" action="#{cc.attrs.searchAction}" styleClass="xschnapp-search-action" ajax="false" />
</p:panelGrid>
<p:defaultCommand target="search" />
</h:form>
我已经提到p:defaultCommand作为搜索,因为我打算在点击第3列搜索按钮时按下搜索按钮。 目前,由于left-overlay-btn位于第一列,因此如果我将搜索按钮从第3列更改为第1列,则单击此按钮,然后点击enter do hit search按钮。但我的要求是第3栏中的这个按钮。
请有人帮助我。