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

Langage PHP Discussion :

PHP autoComplete Jquery


Sujet :

Langage PHP

  1. #21
    Membre à l'essai
    Ca fonctionne!
    Reste maintenant a affecter les données aux champs.
    J'ai essayé ça et rien
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    select: function(event, ui) {
                       $("#nom").val(ui.item.nom);   
     
                       return false;
                   }

  2. #22
    Membre émérite
    Avant de faire ça, mets un console.log pour voir les données :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    select: function(event, ui) {
          console.log("ui.item :",ui.item);  //ça donne quoi cette ligne ?
          return false;
    }

  3. #23
    Membre à l'essai
    Rien du tout, c'est comme si elle n'était pas appelée.
    Je l'ai mis juste après error
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    error:function(err){
                  console.log(err.responseText);
             },
     
              select: function(event, ui) {
                       console.log("ui.item :",ui.item);
     
                       return false;
                   }

  4. #24
    Membre émérite
    Mais non !

    le select est une option d'autocomplete et pas d'ajax !

    mets là juste après l'option minLength :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    $('#company_works_at')
    .autocomplete({
        source: function(name,response){
           ..... 
       },
        minLength: 1,
        select:function(e,ui){//le select doit être ici !
            console.log("ui.item :",ui.item);
            return false;
        }
      });

  5. #25
    Membre à l'essai
    Exact, pas fais attention…

    Merci beaucoup pour ton aide et ta patience, tout fonctionne maintenant!

  6. #26
    Membre émérite
    Au plaisir, bonne continuation.

    Reste seulement un petit truc, c'est de gérer le cas où il n'y a plus de résultat retourné par la requête et afficher un label "Aucun résultat trouvé" dans la liste des suggestions.