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] comprendre un code


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 101
    Par défaut [AJAX] comprendre un code
    bonjour

    j'ai besoin d'aide pour la compréhension de ce code, pouvez vous me l'expliquez svp

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <script>
    						function loadData(id,ofset)
    						{
    							$.ajax({ type: "POST", //methode GET ou POST 
    								url: "ajax/getContent.php", //url à appeler
    								data: "idarbre="+id+"&ofset="+ofset, success: function(msg){ 
    										$("#resultContent").html(msg);
    									} 
    								});
    						}
    						</script>
    Merci d'avance

  2. #2
    Membre expérimenté Avatar de Njörd
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 190
    Par défaut
    Bonjour mechakiss,

    Je te conseil de lire ce tutoriel pour une introduction à l'Ajax : http://dmouronval.developpez.com/tut...-requete-ajax/

    Le code que tu as posté utilise la fonction $.ajax de la librairie jQuery. En passant par jQuery, on a l'énorme avantage de :

    - Ne pas s'occuper de l'instanciation d'un objet XMLHttpRequest qui diffère selon les navigateurs. Cet objet permet la communication entre ta demande ajax et le serveur.
    - Ne pas coder en fonction de la réponse du serveur. Différent status existe.

    Un peu plus d'explications : http://nicolaspied.developpez.com/ajax-premiers-pas/
    Et http://siddh.developpez.com/articles/ajax/#LIII

    Donc en détaillant :

    $.ajax te permet de renseigner :
    - la méthode d'envoi des données
    - l'URL de ta page gérant l'action
    - les données que tu envoies à cette page
    - le success cache ce qu'il y a sous le capot, notamment la gestion de la réponse du serveur. Si tout est ok (lis le dernier lien, tout est expliqué) il entre dans la fonction qui s'occupe principalement de faire un affichage. Sinon, il va dans le else et tu affiche ton message d'erreur.

    A noter que ta variable msg en paramètre de la fonction présente dans le success constitue la réponse de ton serveur.

    Voilà, enjoy

Discussions similaires

  1. Besoin d aide pour comprendre un code
    Par litlebasic dans le forum Delphi
    Réponses: 4
    Dernier message: 22/06/2006, 13h00
  2. Réponses: 6
    Dernier message: 18/06/2006, 00h22
  3. Aide pour comprendre un code
    Par Spacy_green dans le forum Assembleur
    Réponses: 2
    Dernier message: 13/02/2006, 13h22
  4. Aide pour comprendre le code
    Par jfreuff dans le forum Assembleur
    Réponses: 2
    Dernier message: 31/01/2006, 17h54
  5. Comprendre un code asm relatif aux bitmaps
    Par sorry60 dans le forum Assembleur
    Réponses: 8
    Dernier message: 20/04/2005, 21h31

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