2010-03-01 5 views
2
$.post($(this).attr("action"), $(this).serialize(), function(json) { 
      alert('red'); 
      AddItemAjax(json); 
     }, "json"); 

Cela fonctionne dans Chrome, mais pas IE ou FF .. il ne parvient pas à exécuter cette ligne de code. Je me suis assuré que cela arrive à ce point mais échoue en essayant le poste! (notez que j'ai l'alerte ('rouge'), pour me faire savoir si ça marche bien)jQuery post fonctionne dans Chrome mais pas IE ou FF

+0

Cela ne peut pas vous aider mais IE8 a un débogueur javascript incroyable (breakpoints et tous) – Dested

+0

Je pense que vous devrez nous parler de 'AddItemAjax' si nous avons une chance de comprendre ce qui ne se passe pas. – Ben

+2

est la fonction jquery post échec ou le poste lui-même par exemple, webserver renvoie 404? si vous ne connaissez pas plz install firebug (pour FF) et vérifiez votre post-cible, la réponse et le résultat. –

Répondre

2

merci les gars mais j'ai découvert le problème .. "$ (this) .attr (" action ")" retournait un null .. et Chrome n'a pas eu de problème avec cela mais tout le reste (FF et IE8) a fait !!!

mais merci pour l'aide!

Questions connexes