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] TextboxList + Autocompletion


Sujet :

AJAX

Vue hybride

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

    Informations forums :
    Inscription : Avril 2009
    Messages : 43
    Par défaut [AJAX] TextboxList + Autocompletion
    Bonjour à tous.

    Quelqu'un s'y connait-il pour le script TextboxList meets Autocompletion ?

    J'ai tout installé, tout fonctionne, mise à part une chose : je n'arrive pas à récupérer les variables : elles sont vierges. Mon form est en POST.
    De plus, j'aimerais ne pouvoir entrer qu'un seul nom ; j'utilise ce script pour l'autocompletion. Donc mon problème est double.

    Si je résume :
    • Supprimer le mode textboxList pour qu'il n'y ait qu'un nom
    • Arriver à récupérer les variables dans un formulaire POST, afin d'ensuite pouvoir modifier un enregistrement SQL trouvé via ce form de recherche


    Merci d'avance.

  2. #2
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    Bonjour,

    je sais pas pour ton script mais tu as un tuto tres bien fait pour la meme chose

  3. #3
    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,
    J'ai tout installé, tout fonctionne, mise à part une chose : je n'arrive pas à récupérer les variables : elles sont vierges. Mon form est en POST.
    Montre nous le code HTML généré de ton formulaire et le code du coté serveur qui va récupérer les données.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 43
    Par défaut
    Excusez moi du retard pour la réponse, j'ai eu beaucoup de boulot.

    Voici donc le code HTML généré par PHP (copié depuis la vue navigateur donc) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
        <h1>Recherche</h1>
        <form action="test.php" method="post" accept-charset="utf-8">
          <ol>
            <li id="facebook-list" class="input-text">
     
              <label>Recherche d'un élève</label>
              <input type="text" value="" id="facebook-demo" name="result" />
              <div id="facebook-auto">
                <div class="default">Tappez le nom, le prénom ou la classe d'un élève</div>
                <ul class="feed">
                </ul>
              </div>
              <!-- These two writers will be added when the control is loaded -->
     
            </li>
          </ol>
    <div class="buttons">
      <button type="submit">
        <img src="icons/magnifier.png" alt=""/> 
        Lancer la recherche
      </button>
       <a href="home.html">
        <img src="icons/house_go.png" alt=""/> 
        Retour accueil
      </a></div>
     
        </form>
    Et voici le code PHP qui récupère les données, extrêmement court (test.php donc, d'après le formulaire) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    echo $_POST['result'];
    ?>

  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 : 54
    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
    Arriver à récupérer les variables dans un formulaire POST
    C'est une auto complétion, ça n'a rien à voir avec un formulaire...
    Je ne sais pas comment est gérée la classe ni quel framework est utilisé, mais si tu ne récupères pas les valeurs, c'est soit que la requête est faite en GET (essayes juste de récupérer $_REQUEST au lieu de $_POST) soit les noms des paramètres envoyés ne sont pas ceux que tu essayes de récupérer.
    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 averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 43
    Par défaut
    Non rien, lorsque j'envoie le formulaire, (je l'ai modif en GET), la page reste vierge. L'adresse web devient "http://localhost/test/boutons/test.php?result=" ce qui prouve bien que ma variable reste vierge.
    Mais il y a un double problème : j'aimerai aussi supprimer le mode textbox. Dûr

    Je peux mettre en ligne un exemple si vous le souhaitez, ça pourrait éclairer.

Discussions similaires

  1. Réponses: 5
    Dernier message: 24/07/2013, 14h23
  2. [AJAX] [Scriptaculous] autocomplete avec Scriptaculous et cakephp
    Par deudtens dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/07/2008, 17h53
  3. [Dojo] Ajax / Struts / Autocomplete
    Par arkadia dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 11/06/2008, 17h45
  4. [AJAX] Tutoriel, Autocompletion et event onkeypress
    Par Kael dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 21/06/2007, 11h21
  5. [AJAX]Tutoriel autocompletion > problème accents
    Par worldwide dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/07/2006, 13h48

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