TagsInput is a simple jQuery extension for tag input text functions. To use Tags Input, the user types the text and presses Tab Or Space key to add the tag name to the hidden input text that will be sent to the server side when the user submits the form.
Key Features:
- If you want to use the functionality provided by the plugin, you need to have the Font Awesome style sheet and TagsInput javascript file in your HTML.
- Add div as a tag containing HTML and hidden input text will receive tag names when the user clicks Tab or Spacebar.
How to make use of it:
1. Insert the taginput.css
and taginput.js
information on your webpage.
<link rel="stylesheet" href="/path/to/css/taginput.css" /> <script src="/path/to/cdn/jquery.slim.min.js"></script> <script src="/path/to/js/taginput.js"></script>
2. Load the Font Awesome for the Remove icon.
<link rel="stylesheet" href="/path/to/cdn/fontawesome.min.css" />
3. Create a container to carry the tags input.
<div class="myTags"></div>
4. Create a hidden input to store the values you typed within the tags input.
<input type="text" class="inputTags" hidden />
5. Call the function on the container component to initialize the tags input.
$('.myTags').TagsInput({ // placeholder text tagInputPlaceholder:'eg. jquery', // hidden input tagHiddenInput: $('.inputTags') });
6. Customize the looks of the tags input.
$('.myTags').TagsInput({ // placeholder text tagInputPlaceholder:'eg. jquery', // hidden input tagHiddenInput: $('.inputTags'), // border color tagContainerBorderColor: '#2a6fff', // background color tagBackgroundColor: '#2a6fff', // tag color tagColor: '#fff', // border color of tags tagBorderColor: '#688eac' });
7. Customize the Remove icon within the taginput.js
.
<i class="fa fa-times"></i>
See Demo And Download
Official Website(cris-m): Click Here
This superior jQuery/javascript plugin is developed by cris-m. For extra Advanced Usage, please go to the official website.