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 :

Ma fonction ne retourne rien


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Ma fonction ne retourne rien
    Bonjour,
    Je suis face à un problème certainement très simple à régler.
    Voilà mon code simplifié :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    $(document).ready(function(){
    	//Variables
    	var id_dernier_message = get_id_dernier_message();
    	console.log("id_dernier_message : " + id_dernier_message);
    });
     
    function get_id_dernier_message(){
    	$.get("../controleur/ajax_get_id_dernier_message_chat.php", function(data, statut){
    		console.log("Data : " + data);
    		return data;
    	});
    }
    Avec comme résultat dans la console :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    id_dernier_message : undefined
    Data : 59
    J'aimerai donc que la variable id_dernier_message prenne la valeur retournée par la fonction get_id_dernier_message().
    Voilà je suis désolé d'avance pour ceux que ça va choquer.
    Et merci pour ceux qui prendront le temps de me répondre

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Tiens la prochaine fois tu réfléchiras un peu plus : http://www.finalclap.com/faq/446-jquery-ajax-synchrone

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Le problème c'est que ça fonctionne toujours pas...

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 042
    Points : 44 469
    Points
    44 469
    Par défaut
    Bonjour,
    certes cela ne marche pas mais qu'as tu tirais comme enseignement de "l’asynchronicité" ?

Discussions similaires

  1. [AJAX] La fonction ne retourne rien
    Par walidzola dans le forum jQuery
    Réponses: 4
    Dernier message: 27/09/2012, 18h08
  2. [AJAX] ma fonction ne retourne rien
    Par trigone dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 22/12/2008, 18h06
  3. Ma fonction ne me retourne rien
    Par berti dans le forum Langage
    Réponses: 6
    Dernier message: 12/06/2008, 17h37
  4. fonction qui ne retourne rien, comment c'est possible ?
    Par lOeil dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 02/06/2007, 00h51
  5. Fonction ne retournant rien ?
    Par bds2006 dans le forum Delphi
    Réponses: 8
    Dernier message: 05/06/2006, 14h47

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