IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

[AJAX] Du JQuery sur un résultat d'une requete en ajax


Sujet :

AJAX

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 43
    Points : 26
    Points
    26
    Par défaut [AJAX] Du JQuery sur un résultat d'une requete en ajax
    Bonjour, bonjour,

    voilà, je m'attaque aujourd'hui à un nouveau défi; l'ajax!
    Je m'en suis plutôt bien sortit jusqu'à présent dans le sens ou ma page "traitements.php" me renvoie le bon résultat mais que mon code JQuery ne prend pas en compte ce résultat ><
    Je m'explique, ci dessous, j'ai mon code me permettant d'initialiser ajax
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    var xhr_object = null; 
     
    			if(window.XMLHttpRequest) // Firefox 
    			   xhr_object = new XMLHttpRequest(); 
    			else if(window.ActiveXObject) // Internet Explorer 
    			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
    			else { // XMLHttpRequest non supporté par le navigateur 
    			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
    			   return; 
    			} 
     
    			xhr_object.open("POST", "traitements.php", true); 
     
    		    xhr_object.onreadystatechange = function() { 
    		      if(xhr_object.readyState == 4) {
    		        	document.getElementById("resultat").innerHTML = (xhr_object.responseText); 
    		      }
    		    } 
    		    xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    Jusque là pas de soucis et ma page php est la suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    echo "<table width='100%' id='competences'>";
    	while ($record = $db->fetch_array($result)) { 
    		echo "	<tr id='".$i."' class='modif'>
    					<td class='domaine' width='200'>".$record['domaine']."</td>
    					<td class='description'>".$record['description']."</td>
    				</tr>";
    		$i++;
    	}
    	echo "</table>";
    Je reçois bien dans ma DIV "résultat" le bon tableau généré par ma page php... le hic, c'est que je ne peux apparemment pas interagir en JQuery avec celui ci, alors que si je copie colle ce même code en dur directement dans la page ca fonctionne.
    Je recherche donc à palier ce problème, il doit bien exister des solutions je suppose, mais je vous avoue que j'ignore lesquelles et je ne sais où trop chercher non plus :/
    Je m'en remet donc à la bonne volonté de la communauté de développeur

    Cordialement,
    Benoit.

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    le hic, c'est que je ne peux apparemment pas interagir en JQuery avec celui ci
    Il n'y a pas de raison particulière à cela...
    Qu'as-tu essayé de faire et qu'est-ce qui ne marche pas ?

    Surtout, si tu utilises jQuery, pourquoi ne passes-tu pas directement par ses fonctions pour tes requêtes AJAX

Discussions similaires

  1. [MySQL] système de vote sur les résultats d'une requete (débutant PHP)
    Par Dargar dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/03/2017, 15h39
  2. un lien sur le résultat d'une requete
    Par brice97431 dans le forum Zend Framework
    Réponses: 4
    Dernier message: 17/01/2012, 12h26
  3. Réponses: 11
    Dernier message: 11/08/2006, 17h52
  4. Réponses: 3
    Dernier message: 11/01/2006, 19h35
  5. [Firebird] DELETE sur le résultat d'une requete d'un IBQUERY
    Par shashark dans le forum Bases de données
    Réponses: 3
    Dernier message: 25/06/2005, 19h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo