Preencher combobox com Ajax e VRaptor  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
drix
JavaBaby
[Avatar]

Membro desde: 16/06/2006 14:42:48
Mensagens: 84
Localização: Maringá - Paraná
Offline

Caros colegas,

Estou trabalhando num projeto com VRaptor, e estou com um problema e gostaria da ajuda de todos:
Preciso criar um form de cadastro onde tenho duas combobox, uma para Estados e outra para cidades.
A idéia é:
Quando o visitante selecionar algum valor na Combo Estado, a Combo Cidade irá exibir "Carregando...", e buscar todas as cidades daquele estado no banco de dados, e após exibi-las dentro da própria combo Cidade. Sem precisar dar o refresh na página, somente no componente (AJax).

O que sugerem?
JQuery e JST dão contam? Como fazem isto usando o Framework VRaptor?

JDRIx
=/=/=/=/=/=/=/
Café? Servido?
[MSN]
drix
JavaBaby
[Avatar]

Membro desde: 16/06/2006 14:42:48
Mensagens: 84
Localização: Maringá - Paraná
Offline

Caros colegas.

Estou tentando resolver com o JQuery e jqueryselectcombo.
Ainda não consegui.... estou na luta

Caso queiram estudar também, vejam em:

http://code.google.com/p/jqueryselectcombo/

também

http://tmferreira.com.br/blog/index.php?s=combo+cidade+pa%C3%ADs&submit=

Por favor, caso alguém tenha conseguido. Me ensinem como...


JDRIx
=/=/=/=/=/=/=/
Café? Servido?
[MSN]
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

Também é possível resolver com o Prototype algo parecido com exemplo do Site do VRaptor:

http://www.vraptor.org/pt/ajax.html


Crie uma div para essa combo no evento de onComplete: chama a função que monta sua 2º combo com o resultado em JSON.



This message was edited 1 time. Last update was at 20/09/2007 12:12:58

drix
JavaBaby
[Avatar]

Membro desde: 16/06/2006 14:42:48
Mensagens: 84
Localização: Maringá - Paraná
Offline

Humm. perfeito..
Como deve ser meu JSP? Como devo escrever o código?

JDRIx
=/=/=/=/=/=/=/
Café? Servido?
[MSN]
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

Simples na primeira combo você chama sua função que retorna a lista JSON



Se a lista retornar corretamente essa função aciona uma outra função definida no evento onComplete que deve montar o conteúdo da div declarada, conforme o exemplo mencionado.
hugov
JavaEvangelist

Membro desde: 30/08/2004 14:14:23
Mensagens: 357
Offline

Segui cada passo da documentação do vRaptor, só que ainda não consegui obter nenhum sucesso. E o pior é que não acontece nada.

Será que neste tutorial, está faltando alguma informação que possibilite , obter algum sucesso.

Vitor Hugo
Analista Desenvolvedor Java
WebLog : http://emdia.wordpress.com/
Skype : hugov_br
[Email] [WWW] [MSN]
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

Você adicionou js do prototype?, use o bugzila do firefox com ele você consegue monitorar os resultados.
hugov
JavaEvangelist

Membro desde: 30/08/2004 14:14:23
Mensagens: 357
Offline

Consegui montar o campo <select> , sem precisar de um DIV , obrigado pela ajuda.

Postarei a solução no final do dia neste , endereço : http://hugov-manjava.blogspot.com/

This message was edited 1 time. Last update was at 20/09/2007 18:10:11


Vitor Hugo
Analista Desenvolvedor Java
WebLog : http://emdia.wordpress.com/
Skype : hugov_br
[Email] [WWW] [MSN]
juniorsatanas
GUJ Master
[Avatar]

Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline

Amigo, estou tentando fazer o seu exemplo mais não está dando certo... poderia manda para eu da uma olhda onde estou errando ? web2ajax@gmail.com
10 horas de trabalho nisso e nada ainda !
abraço bom fim de semana,

Cheque Mate em 6
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
robinsonbsilva
GUJ Ranger
[Avatar]

Membro desde: 27/10/2004 12:01:50
Mensagens: 761
Offline

Bom dia senhores,

Desculpe por retornar a esse assunto, mas estou tendo um problema semelhante..
Eu gostaria de sabel como foi codificado o "modelo.prepareListaEstado.ajax.logic".??

Ele retorna uma List ?? qual o retorno deste método??

Eu estou adaptando seu exemplo para Struts 1.3..

Desde já agradeço!

Sun Certified Java Programmer Standard Edition 6.0
[MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team