Esiste una funzionalità che visualizza suggerimenti per disattivato commandButton in primefaces.È possibile visualizzare la descrizione comando per un pulsante di comando disabilitato in primefaces?
5
A
risposta
8
Se si voleva trovare un modo per mostrare tooltip sul pulsante disattivato si può sempre provare avvolgerlo con un po '
<h:panelGroup></h:panelGroup>
che si trasformerà in span
o con
<h:panelGroup layout="block"></h:panelGroup>
che si trasformerà in div
E provare ad applicare il suggerimento al wrapper ...
2
Desidero estendere la risposta Daniel's. È necessario inserire il blocco overlay sul pulsante disabilitato e applicare il suggerimento su di esso. Semplice pulsante di avvolgimento in h: panelGroup non sarà così utile.
<h:panelGroup styleClass="display: inline-block; position: relative;">
<p:commandButton disabled="#{controller.isDisabled()}" ... />
<h:panelGroup styleClass="display: block; height: 100%; width: 100%; position: absolute; top: 0px; left: 0px;"
rendered="#{controller.isDisabled()}"
id="disabledBtnOverlay" />
</h:panelGroup>
<p:tooltip for="disabledBtnOverlay" rendered="#{controller.isDisabled()}" />
Sì, ho trovato una soluzione come questa, grazie – uploader33