Basta submeter a pagina para a servlet e devolver para pagina uma lista da segunda combo, ou use Ajax:
function filtrar(){
if(document.forms[0].filtro.value==""){
alert("Selecione uma opção para ordenar");
document.forms[0].filtro.focus();
return;
}
document.forms[0].acao.value="Gerar";
document.forms[0].action="chamadas";//servlet
document.forms[0].submit();
}
Olá Pessoal
tenho duas combo box
e ao mudar uma delas a outra mudaria de acordo com a primeira…
um evento do tipo onchange e tal…
mas como eu faco pra rodar uma consulta
na mesma pagina sem o botao submit…
uso JSP para as paginas dinamicas…mas nao to
conseguindo chamar uma funcao Java no evento onchange do
javascript …o q nao eh possivel creio eu…entao como fazer…
sei q deve ser algo simples mas ta foda!!
alguem tem alguma ideia simples e pratica ai?
Atc,
Fernando
estou ainda comecando…
sera q dava pra ser um pouco mais detalhista…
esse filtrar eu chamo no onchange entao?
Atc,
Fernando
entendi o q vc falou …
veja se meu raciocinio está certo?
no onchange eu chamo essa funcao
caso nao tenha nada no box ele da um alerta para o cara
escolher alguma coisa…
quando o cara escolhe alguma coisa…
function filtrar(){
if(document.forms[0].menu1.value==""){
alert("Selecione uma opção para ordenar");
document.forms[0].filtro.focus();
return;
}
document.forms[0].acao.value="Gerar";
document.forms[0].action="/registrarOcorrencia/registrar.do?method=combobox";//servlet
document.forms[0].submit();
}
ele daria o meu action …como fiz ae…
só nao entendi …esse GERAR ?
e o focus mt bem! e tipo…para min colocar o resultado
na outra combo , é atravez de request mesmo né ? tipo…
faço a consulta la no action e seto -> request.setAttribute(“exemplo”,valor_da_consulta);
e imprimo esse valor na outra combo…
Atc,
Fernando
Eu estou com o seguinte problema:
Tenho uma JSP onde mostro os detalhes de um cliente e na parte superior permito que o usuário faça uma nova pesquisa, porém essa parte onde pode ser feita a pesquisa vem preenchida da JSP anterior com os dados da primeira pesquisa que o usuário realizou.
Devido ao fato dos campos virem preenchidos eu não consigo passar um novo parâmetro para uma função Javascript pois o mesmo já está recebendo valores do request.
alguém já passou por algo parecido? Se sim… poderiam me ajudar?
vlws…