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] Liste déroulante AJAX ?


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Avril 2010
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 81
    Par défaut [AJAX] Liste déroulante AJAX ?
    Bonjour tout le monde,

    J'aimerais savoir si Ajax est la seule solution pour moi.
    J'ai une liste déroulante avec plusieurs items et j'aimerais récupérer la valeur de l'item sélectionné par l'utilisateur et m'en servir pour faire une requête SQL mais dans la même page (puisque ma requête SQL me sert à afficher d'autres informations sur cette même page).
    J'ai beaucoup regardé les tuto sur AJAX et j'ai un peu peur de me lancer dedans.
    Est-ce que pour mon cas c'est la seule solution ?

    Merci de vos réponses.

    Melanie

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Citation Envoyé par Melex Voir le message
    Est-ce que pour mon cas c'est la seule solution ?
    en tous cas c'est la plus adaptée à ce que tu décris, et celle qui correspond le mieux au fonctionnement internet actuel

    Tout dépend de ce que entends par "dans la même page".
    A priori, l'utilisation d'une iframe pour afficher le résultat pourrait aussi correspondre : seul le contenu de l'iframe serait rechargée en tenant compte de la valeur sélectionnée.
    Mais d'une part il ne s'agira pas de "la même page" (une iframe est une seconde page incluse dans la première), et d'autre part, pour le coup c'est une solution beaucoup moins "actuelle" (et généralement déconseillée au profit d'Ajax)

    Je te recommande de te pencher sur Ajax.
    Ce n'est pas si compliqué que ça et te permettra d'ajouter de nombreuses fonctionnalités conviviales dans tes pages, une fois que tu le maitriseras

    De plus tu pourras t'inspirer des nombreuses discussions de ce forum. Côté appel Ajax, tu n'auras pas beaucoup de modifications à faire : l'url de la page appelée () et la récupération des paramètres nécessaires, mais même sur ce dernier point, la plupart des cas sont similaires au tien (récupérés à partir d'un <select>).

    Les 2 points sur lesquels il faudra te plus te pencher (et qui sont directement liés l'un à l'autre) sont :
    • la requête en BDD et le formatage du résultat en PHP (pour le formatage, je te conseille de regarder du côté de JSon si les données à renvoyer sont un peu complexes)
    • la récupération de la réponse et son intégration dans ta page (mais là c'est trop spécifique pour t'orienter sans savoir)

    A+

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Avril 2010
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 81
    Par défaut
    Très bien.
    Je vais me lancer dans l'AJAX.
    Je viens de commander un livre pour l'étudier un maximum et dès que j'aurais trouvé une solution pour ce que je veux faire, je viendrais la poster (ou poser mes questions si je bloque ).

  4. #4
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    Une discussion résolue qui pourra t'aider : Ajax + remplir un input à partir du choix d'une liste déroulante.

    A+.

Discussions similaires

  1. [AJAX] Liste déroulante Ajax
    Par Lady yvi dans le forum AJAX
    Réponses: 1
    Dernier message: 01/06/2009, 16h08
  2. [AJAX] liste déroulante ajax
    Par noarno dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/10/2008, 11h53
  3. [AJAX] Liste déroulante pour afficher les informations en ajax div ?
    Par rob2-9 dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 17/11/2006, 09h06
  4. [AJAX] Liste déroulante qui ne s'actualise pas avec XMLHttpRequest
    Par zoom61 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 14/11/2006, 09h52
  5. [AJAX] Listes déroulantes liées avec Ajax
    Par paupiette dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 01/08/2006, 16h51

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