Bom dia!
Tenho a seguinte situação:
<p:tabView id="tvPedido" dynamic="true">
<p:tab title="Geral">
<p:selectBooleanCheckbox style="margin-left: 80px"
value="#{pedidoMB.pedido.nfe_referenciada}"
disabled="#{pedidoMB.pedido.tipo == 1}"
id="nfe_ref">
<p:ajax event="change"
process="nfe_ref"
update="tvPedido"/>
</p:selectBooleanCheckbox>
<h:outputLabel value="Possui NF's referenciadas"
style="font-weight: bold"/>
</p:tab>
Ao selecionar o checkbox, preciso dar um update na tab NF’s Referenciadas, pois ela só deve habilitar se for marcado verdadeiro no checkbox
<p:tab title="NF's Referenciadas" disabled="#{!pedidoMB.pedido.nfe_referenciada}" id="tab_nfe_ref">
</p:tab>
Estou dando update em toda a TabView, mas com isso, a página é atualizada e todos os valores são perdidos… Há alguma maneira de atualizar somente a tab “NF’s Referenciadas” ?
Se eu apontar o update do ajax somente a ela, nada acontece…
Obrigado…