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 :

Alternative à AutoComplete UI, mais comment l'installer ?


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Alternative à AutoComplete UI, mais comment l'installer ?
    Bonjour à tous,

    Je voudrais utiliser ce plugin jquery :

    http://www.devbridge.com/projects/au...e/jquery/#demo

    Je trouve que ce tuto n'est pas très complet. Il me manque pas mal d'informations pour pouvoir le mettre en place sur mon site.

    J'ai déjà fait ceci dans le head :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $('#query').autocomplete({
    	source: 'autocomplete.php'
    });
    1) je ne sais déjà pas quoi mettre dans autocomplete.php

    on me conseille d'utiliser ce genre de code :

    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
     
     
    <?php
     
    if (isset ($_GET['term'])) {
    	$premieresLettres = $_GET['term'];
    	$res = array();
     
    	// Tu vas rechercher tes possibilités ici
     
    	// Pour ajouter un résultat :
    	$res[] = array(
    		'id' => $id,
    		'label' => $texte,
    		'value' => $texte
    	);
     
    	echo json_encode($res);
    }
    Je ne comprends pas cette partie du code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    // Tu vas rechercher tes possibilités ici
     
    	// Pour ajouter un résultat :
    	$res[] = array(
    		'id' => $id,
    		'label' => $texte,
    		'value' => $texte
    	);
    Est-ce que l'un d'entre vous aurait déjà utilisé ce plugin et pourrait m'indiquer comment je peux le mettre sur mon site ?

    Merci pour l'aide

    beegees

  2. #2
    Rédacteur

    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2007
    Messages : 494
    Par défaut
    Salut,

    en fait c'est que le code PHP n'est pas complet. En effet, sous le commentaire "Tu vas rechercher tes possibilités ici" tu dois récupérer tes propositions, comme par exemple faire une requête SQL. Ce qui peut te donner quelque chose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    // Tu vas rechercher tes possibilités ici
    $sql = mysql_query("SELECT * FROM ......"); //requête à paramétrer
    while($tmp = mysql_fetch_assoc($sql))
    {
       // Pour ajouter un résultat :
       $res[] = array(
          'id' => $tmp['id'],
          'label' => $tmp['texte'],
          'value' => $tmp['texte']
       );
     
    }
    Il faudra changer le nom des champs en fonction de la requête

  3. #3
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Salut,

    Un tout grand merci pour ta réponse.

    J'ai donc compris cette partie.

    Lors du changement dans la zone de texte :

    est-ce que l'élément GET est à coder ou il est déjà prêt dans le plugin ?

    Sais-tu me dire comment doit se présenter le fichier avec les propositions ?

    J'ai deux messages d'erreur :

    ac.enable is not a function
    this.source is not a function
    [Stopper sur une erreur] Échec du chargement de la source pour:...jax/libs/jqueryui/1.8/jquery-ui.min.js
    Merci pour ton aide et bon W.E..

Discussions similaires

  1. Installation mais comment utiliser ?
    Par zuzuu dans le forum Installation
    Réponses: 5
    Dernier message: 23/01/2009, 14h09
  2. [poi][HSSF]comment l'installer
    Par noOneIsInnocent dans le forum Documents
    Réponses: 2
    Dernier message: 13/09/2005, 15h56
  3. [débutant!] Comment on installe un plugin?
    Par cyril.ppn dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 21/04/2005, 08h37
  4. HomeDB, oui mais comment ?
    Par Gregouz dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 27/10/2004, 15h27
  5. [XPMenu] -> Comment l'installer ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 5
    Dernier message: 14/05/2004, 12h13

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