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] xhr.open ne marche pas


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut [AJAX] xhr.open ne marche pas
    bonjour à toutes et tous;

    comme j'ai écrit dans mon intitulé la fonction xhr.open ne marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xhr.open("GET","commun/etat.php?master="+mas+"&annee="+annnee+"&etud="+etud+"&semestre="+sem+"&session="+sess,true);
    quand je fait un appel à la fonction qui fait l'envoie des données vers la page commun/etat.php cette fonction m'envoie vers une autre page :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://127.0.0.1/gestion%20des%20masters/index.php?master=M1&...
    la page etat.php se trouve dans :

    gestion des masters/commun/etat.php

    j'ai beaucoup chercher mais j'ai rien trouver.

    merci pour vos réponses.

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Tu n'aurais pas mod_rewrite activé et qui réécrirait l'URL ?

    ERE

  3. #3
    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 : 55
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par kamclasse Voir le message
    la page etat.php se trouve dans :

    gestion des masters/commun/etat.php
    La présence d'espaces dans les noms de fichiers / répertoires pose souvent des problèmes
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut
    bonjour,

    j'ai essayé d'activer mod_rewrite et d'enlever les espaces mais aucune résultat

    si quelqu'un à une préposition n'hésitai pas de la signaler.

    merci beaucoup.

  5. #5
    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 : 55
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Tu n'appellerais pas ta fonction Ajax sur le submit d'un formulaire dont l'attribut action serait index.php par hasard ?
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #6
    Membre éclairé
    Homme Profil pro
    Datascientist
    Inscrit en
    Août 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Datascientist
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 248
    Par défaut
    j'ai pas bien comprit ce que vous voulez dire mais mon forme est le suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <form name="f" id="f">
    ...
    </form>

  7. #7
    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 : 55
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Si ta fonction Ajax est appelée sur le onclick ou du bouton submit ou sur le onsubmit du form, dans ce cas :
    1. Déclenchement de l'événement onclick
    2. Déclenchement de l'événement onsubmit
    3. Appel de la page correspondant au action de ton form, s'il n'y en a pas, rechargement de la page

    donc ta fonction est appelée, mais tu quittes la page en cours avant d'obtenir le résultat

    Deux solutions :
    • Soit tu changes ton bouton submit en bouton button.
    • Soit tu ajoutes un return false sur le onclick ou onsubmit pour annuler la soumission du formulaire.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. window Open ne marche pas sous IE
    Par jejeman dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 26/11/2009, 18h44
  2. [AJAX] xhr.status = 0, Mais pas toujours :~
    Par Terni dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 29/10/2008, 15h12
  3. [AJAX] Lightbox, MOOdalBox: ne marche pas dans ma page AJAX
    Par nims dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 18/10/2008, 21h32
  4. [AJAX] xhr.send() ne fonctionne pas :(
    Par Mitsu78 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/04/2008, 17h40
  5. [pop-up] window.open ne marche pas sous IE...
    Par Palmic dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 27/05/2005, 15h47

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