Ho una domanda. È possibile aggiornare due componenti alla volta? Sto cercando un codice come questo:L'attributo 'aggiornamento' può aggiornare due componenti contemporaneamente?
<h:panelGroup id="pickList">
<p:panel rendered="#{customCalender.visible}" widgetVar="searchTableBox">
//Some codes.....
<p:commandButton value="Cancel" update="pickList" actionListener="#{customCalender.closeList}" style="background:#25A6E1;color:red;font-family:'Helvetica Neue',sans-serif;font-size:10px;border-radius:4px;" />
<p:commandButton value="Save" update="custDataTablePanel" actionListener="#{customCalender.saveTargetList}" style="background:#25A6E1;color:red;font-family:'Helvetica Neue',sans-serif;font-size:10px;border-radius:4px;"/>
</p:panel>
</h:panelGroup>
....
.....
<h:panelGroup id="custDataTablePanel">
<p:panel rendered="#{customCalender.dataTableVisible}">
..
..
</p:panel>
</h:panelGroup>
Ora voglio quando clicco sul pulsante Save
nasconde la <h:panelGroup id="pickList">
e visualizza il <h:panelGroup id="custDataTablePanel">
così ho due valori booleani per controllare la loro visibilità. ma ho bisogno di aggiornare due di questi pannelli. Uno che ho fatto con update="custDataTablePanel"
visualizza la tabella di dati dopo il clic del pulsante. (Nel metodo saveTargetList
ho aggiornato la visibilità di custDataTablePanel
su true.) Ma non riesco a nascondere il pannello pickList
.
Così stavo vagando c'è un modo per nascondere e mostrare questi due pannelli con un solo clic. Si prega di suggerire.
Ho provato questo
' ma in tal caso il mio pulsante di comando non viene visualizzato. – NDeveloperha funzionato ora ... grazie. Forse lo stavo facendo in un modo sbagliato prima !! comunque grazie.. :) – NDeveloper