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

jQuery Discussion :

Code ne s'exécute pas


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 139
    Par défaut Code ne s'exécute pas
    Bonjour,

    Je découvre actuellement le Framework jQuery et j'ai vu que son utilisation pour effectuer des requêtes Ajax était fortement simplifiée par rapport à l'Ajax "réel".

    J'ai fait un petit code qui lors d'un clic sur un texte provoque une modification dans une base de données. Le pb, c'est que rien ne se passe et je ne comprends pas pourquoi. Je vous mets mon script si dessous pour que vous me disiez s'il n'y a pas des erreurs dedans.

    Je vous remercie par avance de votre aide.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     
    <span id="test">Test</span>
    <script>
    		$("#test").click(function(){
    			$.post(
    			"page_modif.php",
    			{
    				nouveau:"essai1",
    				id:"<?php echo $id;?>"
    			},
    			);
    		});	
    </script>

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 670
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 670
    Par défaut
    qu'est ce que vous entendez par "rien ne se passe" ?
    avez vous fait des tests de débugage au chargement de la page ? lors du clic ? en étudiant la liste des appels réseau dans la console de développement ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 139
    Par défaut
    Oui, j'ai fait des tests. Le pb semble venir de la partie $.post() car quand je la remplace par un alert("test") ça fonctionne. A ce moment là, lorsque je clique sur mon texte, j'ai bien un popup qui s'ouvre avec mon message.

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 670
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 670
    Par défaut
    regardez le code HTML généré pour vérifier que "echo $id;" produit bien le résultat attendu

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 139
    Par défaut
    La variable $id est bien présente et a bien une valeur dans ce que je vois dans l'inspecteur. Comment je peux voir sur la page php appelée que les données sont bien transmises? Je ne vois plus qu'ici où ça peut planter. Je récupère les valeurs comme cela: $id=$_POST['id']; et $tentative =$_POST['nouveau'];

  6. #6
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    Le pb, c'est que rien ne se passe et je ne comprends pas pourquoi.
    mais d'un autre coté tu ne fais rien avec la réponse !
    jQuery.post()

Discussions similaires

  1. [XL-2013] La macro ou le code ne s'exécute pas dans le module
    Par PPN83 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/10/2014, 16h31
  2. Tout mon code ne s'exécute pas ..
    Par guigui77 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 02/05/2014, 15h25
  3. Réponses: 8
    Dernier message: 25/10/2009, 11h03
  4. [2007][VBA]le code ne s'exécute pas
    Par Kenia dans le forum VBA Access
    Réponses: 2
    Dernier message: 19/05/2008, 18h39
  5. Le code vba ne s'exécute pas.
    Par Halima91 dans le forum VBA Access
    Réponses: 3
    Dernier message: 20/03/2007, 10h45

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