İlk aşamaları kullanmaya çalışıyorum ama beklenen sonucu üretmiyor. Sonra enter tuşuna ne zaman kod parçacığı bile primefaces s kullandıktan sonra ilk sütun düğmesini ve beklendiği arama vurur Üstü kodundaEnter tuşuna basılması, beklenen arama düğmesine p: defaultCommand
<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="searchButton" action="#{cc.attrs.searchAction}" styleClass="xschnapp-search-action" />
</p:panelGrid>
<p:defaultCommand target="searchButton">
</h:form>
aşağıdaki gibidir: defaultCommand.
http://blog.primefaces.org/?p=1787
Birisi elle de başarısız thats, arama butonuna tıklayın javascript kullanmak için bana tavsiye etti. Belki zayıf javascript bilgim nedeniyle. Aşağıda JavaScript ile kod parçacığı ve
<h:form id="searchForm" styleClass="searchForm" onkeypress="if (event.keyCode == 13) {document.getElementById('searchButton').click(); return false}">
<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="searchButton" action="#{cc.attrs.searchAction}" styleClass="xschnapp-search-action" />
</p:panelGrid>
</h:form>
Biri bana yardım edebilir o da isabet İlk sütun düğmesi yerine istediğiniz arama düğmedir.
Neden orijinal sorunuzu geliştirmediniz? https://stackoverflow.com/questions/36330347/hitting-enter-goes-to-wrong-button – Kukeltje
Merhaba Kukeltje, öneriniz için teşekkürler. Bir dahaki sefere aklımda tutacağım. – apts
Yani ya birini ya da diğerini kaldır ... al ... – Kukeltje