All Projects → rmm5t → Jquery Flexselect

rmm5t / Jquery Flexselect

Licence: mit
💪☑️ A jQuery plugin that turns regular select boxes into Quicksilver-like, flex-matching, incremental-finding controls.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Jquery Flexselect

Jquery.sumoselect
A jQuery Single/Multi Select plugin which can be used on almost any device
Stars: ✭ 527 (+123.31%)
Mutual labels:  select, jquery
Pretty Dropdowns
A simple, lightweight jQuery plugin to create stylized drop-down menus.
Stars: ✭ 96 (-59.32%)
Mutual labels:  select, jquery
Cxselect
jQuery cxSelect 多级联动下拉菜单
Stars: ✭ 596 (+152.54%)
Mutual labels:  select, jquery
Bootstrap Select
🚀 The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.
Stars: ✭ 9,442 (+3900.85%)
Mutual labels:  select, jquery
Jquery Selectric
jQuery plugin for easy manipulation and customization of HTML selects
Stars: ✭ 724 (+206.78%)
Mutual labels:  select, jquery
Jcf
Advanced form elements customization using CSS/JS
Stars: ✭ 203 (-13.98%)
Mutual labels:  select, jquery
Percircle
⭕️ CSS percentage circle built with jQuery
Stars: ✭ 217 (-8.05%)
Mutual labels:  jquery
Tablesorter
Github fork of Christian Bach's tablesorter plugin + awesomeness ~
Stars: ✭ 2,532 (+972.88%)
Mutual labels:  jquery
Bootstrap Checkbox
A checkbox component based on Bootstrap framework.
Stars: ✭ 214 (-9.32%)
Mutual labels:  jquery
Jquery Modal
The simplest possible modal for jQuery
Stars: ✭ 2,459 (+941.95%)
Mutual labels:  jquery
Tail.select
Create beautiful, functional and extensive (Multi) Select Fields with pure, vanilla JavaScript.
Stars: ✭ 235 (-0.42%)
Mutual labels:  select
Liteaccordion
A lightweight horizontal accordion plugin for jQuery.
Stars: ✭ 234 (-0.85%)
Mutual labels:  jquery
Angular2 Multiselect Dropdown
Angular 2 Dropdown Multiselect
Stars: ✭ 225 (-4.66%)
Mutual labels:  select
Magnify
A lightweight jQuery magnifying glass zoom plugin.
Stars: ✭ 218 (-7.63%)
Mutual labels:  jquery
Jquery Auto Geocoder
jQuery plug-in to automatically geocode and display a location entered.
Stars: ✭ 227 (-3.81%)
Mutual labels:  jquery
Graphql Demo
🎉Koa + GraphQL + Apollo-Server demo
Stars: ✭ 215 (-8.9%)
Mutual labels:  jquery
Warehouse Inventory System
Open source inventory management system with php and mysql
Stars: ✭ 235 (-0.42%)
Mutual labels:  jquery
Amaranjs
Nice, sleek and stylish notifications.
Stars: ✭ 214 (-9.32%)
Mutual labels:  jquery
Bbs Ssm
南生论坛基于SSM框架,自适应手机端和电脑端,界面简洁美观,功能完善。演示地址:http://www.nanshengbbs.top
Stars: ✭ 221 (-6.36%)
Mutual labels:  jquery
React Dropdown Select
Customisable dropdown select for react
Stars: ✭ 227 (-3.81%)
Mutual labels:  select

flexselect: a jQuery plugin

FlexSelect is a jQuery plugin that turns select boxes into flex-matching incremental-finding controls.

Flex matching a few keystrokes against longer strings is a boon in productivity for typists. Applications like Quicksilver, LaunchBar, and Launchy have made this method of keyboard entry a popular one. It's time to bring this same functionality to web controls. FlexSelect does that for select boxes.

Usage

First, load jQuery, the LiquidMetal scoring algorithm, and the plugin:

<script src="jquery.min.js" type="text/javascript"></script>
<script src="liquidmetal.js" type="text/javascript"></script>
<script src="jquery.flexselect.js" type="text/javascript"></script>

Now, let's attach it to your select boxes on DOM ready:

<pre>
  jQuery(document).ready(function() {
    jQuery("select.flexselect).flexselect();
  });
</pre>

This will turn all select elements with a class of flexselect:

<select class="flexselect" id="president name="president">
  <option value="1">George Washington</option>
  <option value="2">John Adams</option>
  <option value="3">Thomas Jefferson</option>
  ...
</select>

into a bad-ass autocompleting text box with flex matching support.

For more usage and examples: http://rmm5t.github.io/jquery-flexselect/

Inspired by:

Todo

  • Review the "picked" logic
  • Add templating support for matched list output.
  • Add highlighting of matched characters in the results.
  • Consider support for optgroup tags

Author

Ryan McGeary (@rmm5t)

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].