[Logo] Neo Framework Forum
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Register] Registrar / 
[Login] Entrar 
ajax com string  XML
Índice dos Fóruns -> Dúvidas
Autor Mensagem
rodrigo.duarte
Equipe

Membro desde: 21/06/2007 13:23:02
Mensagens: 5
Offline

Estou utilizado a tag <n:comboReloadGroup useAjax="true"> e preciso atualizar uma lista que depende de um campo que é string. É possível?

JSP:

<n:comboReloadGroup useAjax="true">
<t:property name="mes_ano" />
<t:property name="listaCurso" />
</n:comboReloadGroup>

FILTRO:
String mes_ano;
List<Curso> listaCurso
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Rodrigo, não entendi direito, qual destes campos é um campo do tipo input?


<t:property name="mes_ano" />
<t:property name="listaCurso" />
 

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
rogel.garcia
Xiita

Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline

Os campos que não são combos são ignorados pelo comboReloadGroup. Mas você pode especificar na propriedades itens um método que utiliza uma propriedade que esteja fora do combo reload.
Voce poderia fazer assim:
Code:
 <t:property name="mes_ano" onchange="form.listaCurso.loadItens()"/> 
 <n:comboReloadGroup useAjax="true"> 
         <t:property name="listaCurso" itens="cursoService.findBy(mes_ano)"/> 
 </n:comboReloadGroup> 
 

O método loadItens é adicionado a qualquer combo que esteja em ajax. Ele irá carregar os itens do combo direto do servidor utilizando ajax.

Code:
 <n:comboReloadGroup useAjax="true"> 
         <t:property name="mes_ano" onchange="form.listaCurso.loadItens()"/> 
         <t:property name="listaCurso" itens="cursoService.findBy(mes_ano)"/> 
 </n:comboReloadGroup> 
 


Também funcionaria
 
Índice dos Fóruns -> Dúvidas
Ir para:   
Powered by JForum 2.1.7 © JForum Team