Socorro, ajuda no ajax (A4J)

2 respostas
rbroz85

Boa tarde senhores,

gostaria da ajuda de vcs para me ajudar a solocionar um problema.

tenho um dataTable digamos de 3 colunas onde:
coluna1 apresenta um valor
coluna 2 apresenta um botao para replicar o valor da coluna 1 para coluna 2
coluna 3 campo textfield qualquer…

<rich:column width="90">
  <f:facet name="header">
    <h:outputText value="R$ Anterior"/>
  </f:facet>
  <h:inputHidden value="#{item.idColeta}"/>
  <h:outputText value="#{item.coletaAnt}"/>
</rich:column>

<rich:column width="20">
  <f:facet name="header">
    <h:commandButton id="btpassall" action="#{Listagem.showBoxPassAll}"  style="width: 20px" value=">>" styleClass="botblue"/>
  </f:facet>
  <h:commandButton id="btpassone" action="#{Listagem.passOne}"  style="width: 20px" value=">" styleClass="botblue">
    <a4j:support event="onsubmit" reRender="colatubox"/>
  </h:commandButton>
</rich:column>

<rich:column width="90">
  <f:facet name="header">
    <h:outputText value="R$ Atual"/>
  </f:facet>
  <rich:inplaceInput id="colatubox" value="#{item.coletaAtu}" styleClass="muInput.css" layout="block"/>
</rich:column>

o que esta acontecendo é o seguinte no codigo acima… ao clicar no botao… ele esta recarregando toda a lista ao inves de atualizar somente o campo determinado !!

alguem poderia me ajudar nessa ? realmente nao estou sabendo como fazer…

mt obrigado

2 Respostas

finotti

já fez o teste com <a4j:commandButton ?>

rbroz85

sim… fiz assim:

<a4j:commandButton value=">" reRender="colatubox">
      <a4j:actionparam value="#{item.coletaAnt}" assignTo="#{item.coletaAtu}" />
</a4j:commandButton>

mas nao retorna nada !

Criado 3 de agosto de 2009
Ultima resposta 3 de ago. de 2009
Respostas 2
Participantes 2