Olá theteo!
Acho que vc precisa é de um pouquinho de AJAX!
Vc vai descobrir uma forma muito mais rápida e prática de atualizar seu form sem precisar enviá-lo. Esse tipo de recurso é muito utilizado em combos do tipo "estado e cidade".
Quando o usuário seleciona o estado, o evento "onchange" do combo de estado chama uma função javascript (AJAX, onde o segredo é a função "XmlHttpRequest") que carrega automaticamente os dados do combo cidade, já filtradas pelo estado selecionado.
Do jeito que vc está fazendo, isto só seria possível se o usuário enviasse o form com o estado, e depois a página se recarregasse com o combo de cidades. Além de ser uma maneira mais "amadora", ainda consome mais tempo de processamento, mais acesso ao servidor e mais paciência do usuário.
Recomendo estas leituras a respeito de AJAX:
Exemplo de combos cidade e estado -
http://blog.elcio.com.br/ajax-combos/ e
http://elcio.com.br/ajax/combos/Explicação passo-a-passo -
http://www.hospedia....nicas_ajax.htmlMais informações (pesquisa google!):
http://www.google.co...a... ajax&meta=Espero ter ajudado, e não confundido ainda mais...rs
Edição feita por: webermarques, 07/08/2008, 00:17.