As vezes é necessário mudar o action de um formulário, esta situação é bastante encontrada quando o form apresenta dois botões submit.
Veja abaixo como fazer para mudar o seu action.
1) Formulário
<form id="frm" action="" name="frm" method="post"> Nome: <input id="nome" type="text" class="textcinza" name="nome" size="45" maxlength="200"> <input class="botao" type="button" value="Alterar" onclick="alterar();"> &amp;amp;amp;amp;amp;nbsp; <input class="botao" type="button" value="Excluir" onclick="excluir();"> </form>
2) Javascript
//Excluir
function excluir(){
if(confirm('Você tem certeza que deseja excluir?')) {
$("#frm").attr("action","excluir.php");
$("#frm").submit();
}
}
// Alterar
function alterar(){
$("#frm").attr("action","alterar.php");
$("#frm").submit();
}
Observação: Não esqueça de incluir o framework Jquery no topo da sua página ou código fonte.
Até a próxima.
Olá Fernando!
$(“#frm”) é o id de qual elemento do formulário?
por acaso deveria ser form_tipo ao invés de frm?
Muito bom este post! isso pode ser a solução que eu procurava.
Raphael,
Está correto vou modificar o id do form.