Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tiago Pimentel

Submit() Funfa no FF, mas ñ no IE8

Recommended Posts

Bom dia pessoal!

toh com um grande problema no site de empresa onde trabalho, temos uma busca que é o seguinte:

 

o usuaria digita algo para busca,

seleciona o tipo de busca(ja pre-definidas),

o UF de onde ele quer buscar - ao clik, é carregado com AJAX, uma lista de cidades -

ele escolhe a cidadem, e finalmente, clik em OK,

para buscar,

 

coisinha simples, funciona mtu bem no FF,

entretando, naum acontece nada no IE 8, ele ate recarrega a pagina,

mas naum executa busca nenhuma

 

o link é http://www.onip.org.br/cadastros/navipecas/novo/cadastro.php?acao=bens

 

pois bem, o codigo do botão é esse

<input type="submit" name="enviar" value="OK" onclick="javascript:formSubmit();">

e o javascript é esse:

    function formSubmit(){
	document.getElementById("busca").submit();
	}

Se alquem souber como me ajudar agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

substitua

<input type="submit" name="enviar" value="OK" onclick="javascript:formSubmit();">

Por

<input type="button" name="enviar" value="OK" onclick="javascript:formSubmit();">


e 

    function formSubmit(){
        document.getElementById("busca").submit();
    }

Por

    function formSubmit(){
        document.nome_formulario.submit();
    }

acho que isso resolve.


Compartilhar este post


Link para o post
Compartilhar em outros sites

se quiser pode jogar o action na função do joão!

 

function formSubmit(){
        document.nome_formulario.action = "pagina.phtml";
        document.nome_formulario.submit();
    }

Compartilhar este post


Link para o post
Compartilhar em outros sites

se quiser pode jogar o action na função do joão!

 

function formSubmit(){
        document.nome_formulario.action = "pagina.phtml";
        document.nome_formulario.submit();
    }

Estou com o mesmo problema...as sugestões acima não funcionaram. Alguém já encontrou uma solução? Esse internet explorer é um lixo. Perdemos muito tempo corrigindo os programas para rodarem nente lixo de navegador. E tempo é dinheiro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.