Ir para conteúdo

Arquivado

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

Cassiano José

ajax incompatível com Internet Explorer

Recommended Posts

Olá, eu tenho um script javascript que serve como "post" para um arquivo PHP, no Mozilla e no Chrome ele funciona perfeitamente, mas no internet explorer ele não funciona, vocês poderiam me dizer o que pode ser?

 

Este é meu código:

 

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
      $(function () {
        $('form').on('submit', function (e) {
          $.ajax({
            type: 'post',
            url: 'arquivo.php/<? echo $security ?>',
            data: $('form').serialize(),
            success: function () {
               window.location = "/events";
            }
          });
          e.preventDefault();
        });
      });
    </script>

Se souber o que pode ser ficarei grato.

 

Att

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual versão do IECA?

 

Outra coisa:

arquivo.php/<? echo $security ?>

 

É isso mesmo, com essa barra?

rsrs, é o ieca 11, não é assim, na verdade nem assim vai:

arquivo.php

de nenhuma maneira foi, procurei na internet e vi muitas pessoas no mundo a fora com o mesmo problema, tentei de tudo e não consegui.

Aí por enquanto estou colocando tudo em uma página só, ou seja, quando clicado em "enviar", o action do form é "/pagina.php", pra não direcionar para o "arquivo.php", já que o IEBosta não trata o javascript, ele retorna a mensagem de 'enviada', mas quando vamos consultar o BD não tem nada lá. <_<

 

Já no Mozilla, Chrome, Opera, Opera-mini, Safari e qualquer outro navegador existente na face da terra, funciona, exceto no IE. :pinch:

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.