Ajax não atualiza no ie

90 views
Skip to first unread message

dan

unread,
Dec 23, 2010, 5:27:20 PM12/23/10
to Django Brasil
Pessoal estou começando a testar django + Ajax (sobre jquery)

E no crome tudo funciona corretamente,

No internet explorer quando deleto uma informação ela é deletada do
banco,
contudo na exibição da tela não atualiza.

Alguem te alguma sugestão ?

Cássio Nandi Citadin

unread,
Dec 27, 2010, 6:30:01 AM12/27/10
to django...@googlegroups.com
Olha, talvez se tivermos acesso ai a trechos do seu javascript....


--
Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>



--
Atenciosamente
   Cássio Nandi Citadin
   (48) 9921-9991

Rael Max

unread,
Dec 27, 2010, 8:34:32 AM12/27/10
to django...@googlegroups.com
Olá Dan, já que atualiza no banco de dados, acredito que seu problema seja apenas com o javascript. Recomendo que você poste sua dúvida, junto a um trecho de código na lista do jQuery.

=)
Rael Max
Desenvolvedor Web.
<contato at raelmax.info>

Herberth Amaral

unread,
Dec 28, 2010, 5:11:22 AM12/28/10
to Django Brasil
Um erro f*da acontece no IE (todas as versões) por falta de ";" (ponto-
e-virgula) no fim das linhas. A especificação do ECMAScript não
obriga, mas é um bug no IE e por isso é sempre uma prática usar os
infames ";".

Mas, isso também vai depender da versão do jQuery que você está
utilizando. Dependendo, pode haver um problema com algum seletor que
você esteja aplicando nesta versão. De qualquer forma, poste seu
código aqui junto com a versão do jQuery que vc está utilizando, só
pra termos uma noção :-)

Ah, o IE não acusa nenhum erro?

Renato Garcia Pedigoni

unread,
Dec 28, 2010, 8:55:01 AM12/28/10
to django...@googlegroups.com
Pode ser cache, dê uma olhada em http://www.codestore.net/store.nsf/unid/BLOG-20071130

--
Atenciosamente,
Renato Garcia Pedigoni


2010/12/28 Herberth Amaral <herbert...@gmail.com>

Leo Balter

unread,
Dec 28, 2010, 11:04:58 AM12/28/10
to django...@googlegroups.com
depende das chamadas ajax que vc tem feito com o jquery para ter uma solução, se postar um trecho seria mais fácil ajudar.

não existe só o problema das ;

JS no internet explorer tb da problema com sobra de vírgulas em declarações de objetos literais, tipo: 

$.ajax( { cache: false, url: '/', });

uma vírgula no final e ta lá um erro que só vai acontecer no IE. Não só é bom ficar atento também a esse problema como isso é um sinal de Ctrl C + Ctrl V no código, evite.

O lance do cache também é muito importante pra chamadas ajax no IE, tem n formas de desabilitar o cache, se utilizar o $.ajax já tem a resposta no exemplo ali em cima, as outras vc consegue achar pelo google, já sabe o que procurar.



2010/12/28 Renato Garcia Pedigoni <renatop...@gmail.com>
Reply all
Reply to author
Forward
0 new messages