| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/07/2009 07:02:09
|
gabriel.coelho
JavaBaby
![[Avatar]](/images/avatar/575dc1140c7f125454530f5541b003e1.jpg)
Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline
|
Bom dia pessoal, estou com um probleminha aqui na empresa. Não utilizo nenhum tipo de framework, então por favor, quem for me ajudar, não utilizem framework tbm. Isso ta foda....
Preciso popular uma combo "Cidades" através da seleçao do combo "Estado".
Quando seleciono um Estado, realmente ele está alterando o combo de cidades, porém está dando erro na jsp, dizendo que "null" é nulo ou não é um objeto. Entao acho que a lista de cidades ta vindo null. Mas não to conseguindo descobrir a qual momento ele passa um estado como parametro para o metodo listarCidades(int estado) através do js.
Eu vo colocar aqui o meu código, pra vc ver como estou fazendo...
Ao clicar no combo Estado, ele roda o js pra montar a lista de Cidades, q é o getListaCidades abaixo. No onChange do combo, eu chamo esse js.
Assim q ele executa o js, ele chama o metodo "listarCidades(int estado)" passando um estado como parametro do meu servlet que tbm esta ai em anexo, que chama o método "listarCidade(ïnt estado)" que crio no meu dao...CidadeDAO, para listar as cidades do banco.
listarCidades(int estado) do servlet:
listarCidade(int estado) do meu DAO:
Espero que alguém possa me ajudar.
Abraço.
|
E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!
Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/11/2009 20:56:07
|
dzinerdu
Smalltalk
Membro desde: 26/11/2009 20:53:32
Mensagens: 2
Offline
|
amigo boa noite, pra que tudo esse script, somente use esse javascript
<script type="text/javascript" src="http://cidades-estados-js.googlecode.com/files/cidades-estados-v0.2.js"></script>
<script type="text/javascript">
window.onload = function() {
new dgCidadesEstados(
document.getElementById('estado'),
document.getElementById('cidade'),
true
);
}
</script>
//-- para chamar a função acima
<body>
<form>
<fieldset>
<label>Estado</label>:<select id="estado" name="estado"></select>
<label>Cidade</label>:<select id="cidade" name="cidade"></select>
</fieldset>
</form>
</body>
|
|
|
 |
|
|
|
|