2010-03-27 10 views
31

Esiste un editor di tag open source per jQuery che funzioni come l'editor di tag nello stack overflow?jQuery Tag Editor?

+0

possibile duplicato di [Come posso impostare il completamento automatico di JQuery come il campo di inserimento dei tag Stackoverflow?] (Http://stackoverflow.com/questions/519107/how-can-i-set-up-jquery-autocomplete-like- stackoverflows-tags-input-field) –

risposta

22

Ho esaminato un sacco di opzioni. Nessuno di loro sembrava adattarsi esattamente a quello che stavo cercando. Ecco alcune delle cose che ho trovato.

Speranza che aiuta

+--------------------+------+-----+-----+-------+-----+ 
|Toolkit    |Tag-it|Tagit|Xoxco|Tagedit|Widen| 
+--------------------+------+-----+-----+-------+-----+ 
|Setting tags  |-  |+ |+ |?  |+ | 
|programmatically |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
|Getting tags out as |+  |+ |- |?  |+ | 
|an array   |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
|Editting existing |-  |- |- |+  |+ | 
|tags    |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
|Tab/cursor  |-  |- |- |-  |- | 
|selecting existing |  |  |  |  |  | 
|tags    |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
|Sorting tags  |-  |+ |- |+  |+ | 
+--------------------+------+-----+-----+-------+-----+ 
|Placeholder text |-  |- |+ |-  |- | 
+--------------------+------+-----+-----+-------+-----+ 
|Supporting comma |-  |+ |- |+  |+ | 
|inside tags   |  |  |  |  |  | 
+--------------------+------+-----+-----+-------+-----+ 
+4

Ciao Wilfried, ho appena rilasciato un plugin che probabilmente supera tutti quelli elencati. Ci sarebbe un "+" su ogni riga. Sarei felice se volessi dare un'occhiata e - se lo permetti - includilo nella risposta: http://goodies.pixabay.com/jquery/tag-editor/demo.html In attesa di un vostro riscontro . –

11

Questa libreria è davvero bello:

https://github.com/xoxco/jQuery-Tags-Input

Supporta completamento automatico troppo, e gioca bene con jQuery UI (utilizzarlo all'interno di un'interfaccia utente di dialogo jQuery al momento).

1

dubito che questo è vero per manifesto originale, ma per le persone che vogliono agli utenti finali di scegliere da un fisso universo di tag via di completamento automatico (senza essere in grado di aggiungere i propri nuovi tag), questa è una chiazza di petrolio potenzialmente plugin per jQuery:

http://loopj.com/jquery-tokeninput/

+0

Nota, imposta la configurazione booleana AllowFreeTagging su true e ottieni per inserire anche nuovi tag. Non è documentato, ma puoi cercare nel repository git alcuni dettagli https://github.com/loopj/jquery-tokeninput/pull/367 –

0

Guardate Tagedit ha completamento automatico, modificare i tag esistenti, I tag con una semplice API configurabile che ci si aspetterebbe in quali plug