Jump to content


Photo

Select Com O Valor Do Action Do Form


  • Faça o login para participar
2 replies to this topic

#1 Layout WebHost

Layout WebHost

    Normal

  • Usuários
  • 95 posts
  • Sexo:Não informado

Posted 22/02/2007, 20:24

Pessoalm tenho este select:

<select name="opcao" id="opcao">
<option value="" selected="selected">-- Opcoes --</option>
<option value="remover.php">Remover</option>
<option value="editar.php">Editar</option>
</select>

Como posso fazer para que quando clicar no botao para submeter o formulario, o formulario ser submetido para a pagina selecionada no select?

É como se o valor do select fosse o "action" do formulario...

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 22/02/2007, 20:33

Faça uma função assim:
<script type="text/javascript">
function mudaAction(url)
{
	document.nome_form.action = url;
}
</script>
E no onchange deste seu <select> faça assim:
onchange="mudaAction(this.value)"

Flws...
(ok2)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 Layout WebHost

Layout WebHost

    Normal

  • Usuários
  • 95 posts
  • Sexo:Não informado

Posted 22/02/2007, 20:58

o brother flw, postei isso em um monte de forum e ninguem sabia faze/nao entendia :)

Se nao for abusar, voce poderia me fazer mais um favor, tipo eu queria incrementar o select com o seguinte:

1-Se selecionar a opcao "Remover" ele aparecer um "confirm" do js perguntando se eu quero mesmo remover, ai se clicar em sim/ok continua e em cancelar para onde ta.
2-No form tera varios checkboxes com o mesmo nome, se selecionar mais de um checkbox a opcao editar nao ira funcionar e exibira um "alert" com uma mensagem...

Tem como fazer isso? :)




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq