Bonjour
Voici mon problème:
J'ai un tableau qio doit se recharger via ajax en utilisant jquery
voi ci mon code:
HTML
JS qui se declenche sur le clique d'un bouton:
Pour afficher une image du type 'loading' le temps que l'ajax renvoie la réponse:
tout s'affiche très bien avec Firefox 3.6;
alors que sous IE8, rien ne s'affiche pendant le chargement du bloc qui doit être rechargé par ajax
Une idée .
NOTE : j'ai essayé plusieurs techniques comme $.ajax au lieu de $.load, GET ou POST;
ce n'est pas un problème de rapidité d'exécution puisque la requête est assez grosse et il y a pas mal de données dans le responseText; l'ajax met pas mal de temps à renvoyer la réponse ce qui me laisse largement le temps de voir l'image de chargement sous FF.
Une idée ?
Voici mon problème:
J'ai un tableau qio doit se recharger via ajax en utilisant jquery
voi ci mon code:
HTML
<div id="wait" style="display:none"><img src="images/loading.gif" /></div>
<span id="resultatsRechercheMission"></span>
JS qui se declenche sur le clique d'un bouton:
$("#resultatsRechercheMission").load("./ajax/ajaxRechercheMission.php", {txtclient : $("#txtclient").val(),
lstclient : $("#lstclient").val(),
txtconsultant : $("#txtconsultant").val(),
lstconsultant : $("#lstconsultant").val(),
lstsociete : $("#lstsociete").val(),
lstcommercial : $("#lstcommercial").val(),
date_debut : $("#datepicker_debut").val(),
date_fin : $("#datepicker_fin").val() } );
Pour afficher une image du type 'loading' le temps que l'ajax renvoie la réponse:
$(document).ready(function(){
$("#wait").ajaxStart(function(){
$("#resultatsRechercheMission").html('');$(this).show();
}).ajaxStop(function() {
$(this).hide();
});
});
tout s'affiche très bien avec Firefox 3.6;
alors que sous IE8, rien ne s'affiche pendant le chargement du bloc qui doit être rechargé par ajax
Une idée .
NOTE : j'ai essayé plusieurs techniques comme $.ajax au lieu de $.load, GET ou POST;
ce n'est pas un problème de rapidité d'exécution puisque la requête est assez grosse et il y a pas mal de données dans le responseText; l'ajax met pas mal de temps à renvoyer la réponse ce qui me laisse largement le temps de voir l'image de chargement sous FF.
Une idée ?