J'ai un code qui appelle $ .ajax comme ceci:jquery ajax avec faux bloque async Firefox
$.ajax({
type: "POST",
url: "/sandbox/graphloader/mock3",
async: false,
data: {calInput1:dates[0], calInput2:dates[1]},
success: function(data){
data=eval(data);
for(var x in data[0]){
//alert(data[0][x]);
//fill columns here;
}
fillPercents(column);
}});
maintenant, cela fonctionne dans tous les navigateurs autres que Firefox. firebug montre qu'il reçoit une réponse de post, mais pour une erreur inconnue, il n'affiche pas les données. Quel pourrait être le problème?
Quel est le problème? – SLaks
Le problème est que firefox ne finit jamais le chargement. J'utilise un ui jquery pour montrer les colonnes qui sont peuplées avec des données retournées par ajax, les données ne sont jamais remplies. – Shrinath
Que se passe-t-il si vous mettez un appel 'console.log' ou' alert' au début du rappel? Voyez-vous des erreurs dans Firebug? – SLaks