Exemplo de código p/ <select> dinâmico

4 respostas
U

Gostaria de obter um exemplo de um código (e tudo mais que tiver que fazer) que realize a seguinte operação:

Ex.:
Se eu seleciono um estado (UF) no <select>, ele automaticamente disponibiliza no outro <select> as cidades deste estado.

Obs.: Se for possível comentar o código, seria bom, pois quero aprender, não só copiar e colar no meu arquivo .jsp.

Desde já agradeço; Vlw!

4 Respostas

L

cara… já vi algumas soluções, apesar de não gostar de nenhuma delas…

1º: você pode recarregar tua página, passando o id do estado e fazendo a consulta…

2º: você pode trabalhar com javascript… antes você faz a consulta e armazena em vetores…

o que eu acho que é o ideal pra isso é Ajax, mas exemplo de código fica complicado na atual conjuntura… auehaueha

desculpe pelas soluções porcas, mas sei lá né, as vezes você tá com muita pressa… aheuaheuaheau

abraço!

I

Para isso tu podes utilizar Ajax, JSF ou servlets mesmo. De qualquer forma vais ter de colocar um javascript no combo de uf´s e quando este for alterado ele dispara um sevlet/action no server que (re)carrega e devolve a lista de cidades para aquela uf e atualiza. Aconselho tu pesquisar antes de que maneira tu prentede fazer. T+

I

Aqui tem exemplos com JSF:

http://www.it-eye.nl/weblog/2006/04/04/implementing-dependent-select-boxes-in-jsf/

http://www.jsftutorials.net/

T+

G

Eu acho que a melhor opçãp é utilizar Ajax. Não é muito dífcil utilizar, dê uma procurada no Google… tem muitos exemplos!

Criado 29 de novembro de 2006
Ultima resposta 29 de nov. de 2006
Respostas 4
Participantes 4