🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

Tshift is a simple jQuery plugin that allows you to select multiple checkboxes with SHIFT key.

Checkbox check-all Shift

Documentation

tShift, What is this?

tShift is a jquery plugin that allows you to use shift selection in your checkboxes.
It was built using the jQuery library.

Author

Copyright (c) 2012 Alfredo Berumen Saldivar
http://berumen.pw
@berumen

How to use

Include tShift plugin in your website directory then load files in the section of your HTML document. Don't forget to add the jQuery library version 1.9+.

<head> 	<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js" type="text/javascript"></script>     <script type="text/javascript" src="/jquery.tshift.min.js"></script> </head> 

Just put your checkbox list inside a div with an id, use whatever name you wish for the id. You can use nested divs inside your main div. For example:

<div id="my_id"> 	<fieldset style="width: 5%"> 	<legend>Select</legend> 		<input type="checkbox" name="my_name[]" value="1" />1         <div> 		  <input type="checkbox" name="my_name[]" value="2" />2 		</div>         <input type="checkbox" name="my_name[]" value="3" />3 		<input type="checkbox" name="my_name[]" value="4" />4 		<input type="checkbox" name="my_name[]" value="5" />5 	</fieldset> </div> 

Trigger the plugin using the following code:

<script>     $(document).ready(function() {     	$('#my_id').tshift();     }); </script> 

Example

For a live demonstration visit: tShift demo

Or visit the official web page: Official site

License

Licensed under MIT license

Supported Browsers

Chrome
Safari 6.02+
Firefox 17+
IE 7+
Opera 12.11+

Bug tracker

Have a bug? Please create an issue on GitHub at https://github.com/berumen/tShift/issues


You May Also Like