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

JavaScript Discussion :

[AJAX] sur le ReadyState


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut [AJAX] sur le ReadyState
    Bonjour,

    Dans ma fonction j'execute un script php, cela fonctionne tres bien.
    A l'aide de Firebug que je peux voir que mon script reçoit la réponse que j'attends.

    Je veux ensuite afficher la réponse. J'ai donc fait comme ci-dessous.
    Le probleme est que je n'arrive ni à afficher le texte ni à l'afficher dans un messageBox.

    Je cherche depuis un certains temps et je ne comprends pas d'ou peut venir mon erreur.


    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
     
     
    function getNotes()
    {
    	var xhr = getXhr();
     
    	if (xhr.readyState == 4 && xhr.status == 200 ){
    		var c = document.getElementById("list");
    		c.innerHTML =  xhr.responseText;
    alert(xhr.responseText);
    	}
     
     
    	xhr.open("GET","http://127.0.0.1/xxxxx/getnotes.php",true);
    	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    	xhr.send(null);
    }



    cordialement

  2. #2
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par défaut
    Tu as oublié de mettre ton traitement dans le xhr.onreadystatechange, donc il n'est jamais appelé

  3. #3
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut
    ca fonctionne!
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RJS] mise à jour ajax sur un groupe de checkbox
    Par gyome314 dans le forum Ruby on Rails
    Réponses: 10
    Dernier message: 13/04/2007, 16h02
  2. [script.aculo.us] [Prototype] Effets AJAX sur un tableau
    Par metalcoyote dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 19/01/2007, 17h33
  3. [AJAX] enchainement de script ajax sur <select>
    Par lodan dans le forum Général JavaScript
    Réponses: 62
    Dernier message: 16/09/2006, 19h09
  4. [AJAX] problème avec readyState
    Par Booyakha dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/04/2006, 16h52

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