Gibt es mehr als ein jQuery Autocomplete-Widget?

8

Ich dachte, es gäbe nur einen - in jQuery UI enthalten und hier dokumentiert .

Ich weiß, dass es Autocomplete-Widgets von Drittanbietern gibt, die in jQuery plug-in sind, wie die von devbridge . Aber ich würde das als ein Autocomplete-Widget für jQuery beschreiben, anstatt das jQuery-Autocomplete-Widget .

Aber in Stackoverflow werden Fragen angezeigt, in denen nach einem Autocomplete-Widget gefragt wird, das nicht die in der jQuery UI-Dokumentation beschriebene Syntax verwendet . Zum Beispiel:

Die jQuery UI-Syntax sieht folgendermaßen aus:

%Vor%

Während einige dieser anderen Fragen eine Syntax wie diese haben:

%Vor%

Was ist die Erklärung für die Diskrepanz? Die Leute fragen nach "jquery autocomplete", ohne welches anzugeben. Ohne Anleitung, sollte ich nicht davon ausgehen, dass die jQuery UI automatisch vervollständigt wird?

    
Cheeso 11.03.2010, 01:37
quelle

3 Antworten

8

ANTWORT

  1. Es gibt zahlreiche Autocomplete-Widgets, die mit jQuery funktionieren.

    • Es gibt NUR EINE, die zu jQuery UI gehört. Ссылка
    • Es gibt ein weiteres von Drittanbietern bereitgestelltes Plug-In, das auf der jQuery-Site aufgeführt ist. Dies ist kein Teil von jQuery, sondern funktioniert mit jQuery. Es ist Benutzer-beigetragen von jquery.com: Ссылка aktuelle Homepage: Ссылка
    • es gibt zahlreiche andere ....
  2. Es gibt eine Gewohnheit, die bei Benutzern von jquery-Plugins ziemlich häufig vorkommt, wenn sie Fragen zu SO stellen, um nicht zu erkennen, welches bestimmte Widget sie verwenden. Nutzer verwenden Ausdrücke wie " das jquery-Widget zur automatischen Vervollständigung", wenn sie sich auf " ein jquery-Autocomplete-Widget" beziehen.

Cheeso 23.03.2010, 13:54
quelle
2

Eine Google-Suche zeigt viele verschiedene jQuery-Plug-ins für die automatische Vervollständigung, einschließlich vier benannt jQuery automatische Vervollständigung .

    
SLaks 11.03.2010 01:39
quelle
2

Es gibt viele. Ich kenne sogar einen, der das jquery-autocomplete -Tag auf StackOverflow geklaut hat. Direkt von der Support-Seite :

  

Wenn Sie jquery-autocomplete verwenden möchten, haben Sie möglicherweise einige Fragen. Wir empfehlen Ihnen, Ihre Fragen zu StackOverflow zu stellen und sie mit dem Tag jquery-autocomplete zu identifizieren.

    
Peter Di Cecco 23.03.2010 13:58
quelle