JQuery Autoergänzen wie bei Google

Wie konfiguriert man JQuery Autocomplete so, dass es reagiert, wie Google, d.h. mit Enter nicht den ersten Eintrag aus der Liste übernimmt?

Dafür gibt es die Konfiguration selectFirst: false

  //für Autocomplete auf Suchseite
  $("#meinSuchfeld").autocomplete("../meinSuchfeld/autocomplete.do", {
    //erst wenn 3 Buchstaben eingegeben
    minChars: 3,
    //maximale Anzahl Resultate
    max: 25,
    //der erste Eintrag ist nicht automatisch ausgewählt
    selectFirst: false,
    //Anzeige in Liste
    formatItem: function(row, i, max) {
      return row[0];
    },
    //Anzeige im Textfeld "idPflanze name_l_d"
    formatResult: function(row) {
      return row[0];
    }
  });

Schreibe einen Kommentar