GithubHelp home page GithubHelp logo

rulrok / jquery-tagger Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fivium/jquery-tagger

0.0 2.0 0.0 585 KB

jQuery plugin to turn a HTML select into an auto-suggesting, tagging widget

License: BSD 3-Clause "New" or "Revised" License

CSS 5.10% JavaScript 94.90%

jquery-tagger's Introduction

jQuery - Tagger Widget

jQuery plugin to turn a HTML select into an auto-suggesting, tagging widget.

There seemed to be other plugins that did auto-suggest, but not allowing for multiple tags to be selected. Or plugins to have a multi-select drop down, but no auto-suggest feature.

This plugin does both at the same time, hopefully giving the best of both worlds. It was written from the ground up and has support for hierachical data, searching for data that isn't displayed, displaying arbitrary HTML in the suggestion list, running the original onChange actions, displaying tags for items previously selected but no longer in the list, keyboard accessibility and many other features.

Use

Clone this repository, check out the examples folder. All you need to do is include the two files in the src folder on your page and apply the widget to a select and pass it appropriate options via the constructor.

It should work in everything from IE6 onwards. If you find a feature that fails to work in any environment, raise an issue.

Requirements

  • jquery : >=1.9
  • jqueryui : >=1.10

If you want to build the documentation, use JSDoc

Code can run through JSHint where it will complain about my console.log implementation.

jquery-tagger's People

Contributors

palmr avatar benbasson avatar strein avatar switchtrue avatar fiviumcode avatar matteason avatar petenattress avatar

Watchers

James Cloos avatar Reuel Ramos Ribeiro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.