begin process at 2012 05 29 01:48:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Autre Framework

 > 

Ajax et jQuery - Faire deux requêtes simultannées


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ajax et jQuery - Faire deux requêtes simultannées

mercredi 3 novembre 2010 à 08:20:07 | Ajax et jQuery - Faire deux requêtes simultannées

lowkey

Hello tout le monde :)

Voici mon problème :

J'exécute une requête en Ajax qui peut prendre beaucoup de temps (5 secondes à plusieures heures).
Le temps que cette requête s'exécute, je passe le taux d'avancement en session coté serveur.

Mon but et de récupérer ce taux avec une autre requête Ajax afin de mettre à jour un champs coté client. (avec une boucle sur un setTimeOut de 2 secondes)

Le problème est que cette dernière requête ne me retourne le résultat qu'une fois la première requête terminée. (et donc m'affiche 100% d'avancement)

Voici mon code :

Code Javascript :
$('#launchSitemapCheck')
	.click( function() {
		getCountDown(); //appel a la fonction qui appelle l'avancement
		var soumission = $.ajax({
			type: "POST",
			url: monURL.php",

			data: "toto=1",
			success: function(reponse){
				alert(reponse);
			}
		});
			
	});

function getCountDown() {
	setTimeout(function(){
	var appel2 = $.ajax({
		url: "2emeURL.php",
		success: function(reponse, textStatus){
			alert(reponse+ " "+textStatus);
			getCountDown();					
		}
	});					
	}, 2000);
};	



Pour info, j'ai essayé d'appeller la fonction getCountDown() dans un .ajaxStart, ça ne change rien.

Si vous avez une idée, je suis preneur, ça fait 1 semaine que je suis sur ce problème.

Merci d'avance :)

lowkey
vendredi 5 novembre 2010 à 00:45:37 | Re : Ajax et jQuery - Faire deux requêtes simultannées

lowkey

Réponse acceptée !
J'ai trouvé la solution : le problème vient du PHP : il ne faut pas que deux pages soient appelées simultanément si on démarre une session.


lowkey


Cette discussion est classée dans : function, requête, ajax, reponse, getcountdown


Répondre à ce message

Sujets en rapport avec ce message

Ajax.Request utilisant un jsessionid [ par el_teedee ] Bonjour, voilà, dans mon navigateur j'effectue une requête ajax, sur un évènement javascript (exemple, sur un onunload).Le problème, c'est que côté se Ajax, loader une page externe [ par Annadrill ] voila je cherche a transformer cette fonction qui fonctionne avec prototype et scriptaculous: function loadIng(divTarget,divUrl){new Effect.Fade(div Utilisation XML dans AJAX [ par Samyghan ] Bonjour , alors voilà, j'ai un problème lors du traitement d'un retour d'une requête (en XML) généré par Prototype.J'ai deux pages : ajax.html (qui ut cURL et AJAX [ par stardust69 ] Bonjour, Je voudrais savoir comment faire pour appeler une fonction PHP cURL avec une requête AJAX. La requête AJAX serait elle-même appelé par un for problem ds ma fonction ajax [ par kate1910 ] bonjour tout le monde svp est ce que quelqu'un peut me dire c'est quoi le probleme dans ma fonction ajax,normalement cette derniére va permettre a de Liste déroulante qui masque la suivante si "non selectionné" [ par scoal ] Bonjour, J'ai 3 liste déroulante qui s'enchaine, le contenue de la seconde dépend du "select" de la première et de même pour la troisième en fonction 3 Liste déroulante en chaine qui se Masque/Démasque les une aux autres [ par scoal ] Bonjour, Voilà je but depuis un petit moment sur un petit soucis... Je voulais faire 3 listes déroulantes, la 1ère va généré le contenu et afficher l Ajax.Request et MSIE [ par rivarol89 ] Salut j'ai un probleme qui commence vraiment à m'ennuyer, voici un bout de code tout con :-----------JS-----------------------------function testReque Zend Jquery Ajax | probleme d'affichege d'element sous IE [ par matdev62 ] Bonjour, j'ai developpé une application Zend sous wamp. Pour différents formulaires, j'utilise JQuery pour executer des requetes ajax afin d'affiche jQuery : Problème de double requete ajax [ par neoseals ] Bonjour à tous,Voilà je suis sur ce probleme depuis hier après-midi mais impossible de comprendre pourquoi ça ne marche pas ! Contexte:


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales