tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1792
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ropueh ropueh ist offline Mitglied Silber
    Registriert seit
    May 2006
    Beiträge
    50
    Hallo, ich habe ein problem mit dem JQuery Autocomplete Plugin. Leider kenne ich mich nämlich mit JS überhaupt nicht aus.
    Dokumentation
    Wenn der Suchende z.B. Eis eingibt und Enter drückt, wird automatisch der erste Suchvorschlag ausgewählt und in den Input gesetzt... also z.B. Schokoeis... es ist demzufolge nicht möglich, einfach nur Eis zu suchen. Wie kann ich also verhindern dass Enter diese Auswahl bewirkt? Und die nächste Frage, wie kann ich die einzelnen Suchvorschläge verlinken? Würde nämlich einen Klick auf Schokoeis gleich zur Schokeis-Seite weiterleiten wollen. Hoffe das ist verständlich

    hier nochmal meine Einbindung:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
        <script type="text/javascript">
    function selectItem(li) {
            return false;
    }
    function formatItem(row) {
            return "<table><tr><td><img src=" + row[3] + " class=prev></td><td>" + row[0] + " <i>" + row[1] + "<br>(" + row[2] + ")" + "</i></td></tr></table>";
    }
    $(document).ready(function() {
            $("#autocomplete").autocomplete("../../suche_av.php", {
                    minChars:2,
                    matchSubset:1,
                    matchContains:1,
                    cacheLength:10,
                    onItemSelect:selectItem,
                    formatItem:formatItem,
                    selectOnly:1
            });
    });
    </script>
     

  2. #2
    Abro Abro ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Ort
    Sauerland (NRW)
    Beiträge
    43
    Outdated since jQueryUI 1.8.
    http://jqueryui.com/demos/autocomplete/

    Hier gibt's dein Enter-Problem afaik nicht.
    Verlinken kannst du die Elemente dann z.B. über das Select-Event.
    Wie du weitere Attibute - hier also die URL - mit in der Datenquelle angeben kannst ist (hoffentlich) ganz gut zu sehen unter:
    http://jqueryui.com/demos/autocomplete/#custom-data
    Geändert von Abro (29.06.10 um 01:16 Uhr)
     
    Mit besten Grüßen, Abro.
    ~ Lucido Media, Internet- & Werbeagentur in Kerpen ~

Ähnliche Themen

  1. [JQuery] Ui Autocomplete - Leere Ergebnisliste
    Von supercat1510 im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 13.01.11, 13:22
  2. Problem mit jQuery Autocomplete
    Von Sirakov im Forum Javascript & Ajax
    Antworten: 24
    Letzter Beitrag: 28.08.10, 22:19
  3. [jQuery] Probleme mit dem Autocomplete
    Von newwarrior im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 20.03.10, 19:40
  4. jquery autocomplete - Feldinhalt übergeben
    Von NobodyBody im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 20.01.10, 09:04
  5. jquery autocomplete soll intern verlinken
    Von Axel1971 im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 23.12.09, 21:26