2015-12-25 1 views
1

Y at-il un plugin qui peut tous ceux:plug-in Autocomplete, y compris les mots, hashtags, défilement

  1. Autocomplete pour mot simple (nécessaire pour la recherche autocomplete).

  2. Autocomplete pour hashtags (mot qui commence par « # »)

  3. Autocomplete comprend le menu déroulant, d'où l'utilisateur peut sélectionner avec des flèches et en appuyant sur Entrée ajoute la sélection à textarea.

  4. Saisie semi-automatique par une partie du mot non seulement depuis le début, mais depuis le milieu du mot.

  5. Textarea peut contenir des balises et du texte

1,3,4,5 - champ de saisie Recherche autocomplete. 2,3,4,5 - Hashtags textarea autocomplete.

Ce que je trouve est:

  1. https://jqueryui.com/autocomplete/ - (2) ne pas manquer, afin que nous puissions l'utiliser pour le premier paragraphe en tant que plug-in séparé
  2. http://aehlke.github.io/tag-it/examples.html - (1,2,3)
  3. manqués
  4. http://demos.iog3.com/SOTag/ - (1,2,3) raté
  5. http://harvesthq.github.io/chosen/ - (1,2) raté
  6. https://github.com/webworka/Tagedit - (1,2) raté
  7. https://github.com/xoxco/jQuery-Tags-Input - (1,2,3) raté
  8. http://documentcloud.github.io/visualsearch/ - (1,4) raté
  9. http://nicolasbize.com/magicsuggest/ - (1,2,5) raté
  10. http://ioncache.github.com/Tag-Handler/ - (5) raté
  11. http://textextjs.com/ - (5) raté
  12. http://jcesar.artelogico.com/jquery-tagselector/ - (5) raté
  13. http://pietschsoft.com/post/2011/09/09/Tag-Editor-Field-using-jQuery-similar-to-StackOverflow.aspx - (5) a raté
  14. https://select2.github.io/ - (5) raté
  15. https://github.com/bitdrift/tagmate - (4) a manqué

Répondre

0

Enfin, je trouve ce que je dois, peut-être quelqu'un besoin aussi: https://github.com/Hawkers/triggeredAutocomplete

Il commence à travailler après petit fix et il a tous les paragraphes, mais (1)

Après avoir commenté cette partie du code et l'ajout de petites CSS cela fonctionne:

//if (this.menu.first() && /^previous/.test(direction) || 
    // this.menu.last() && /^next/.test(direction)) { 
    // this.menu.deactivate(); 
    // return; 
    //}