Plugins

The plugins site is currently in development.

We've been looking to provide a higher-quality, spam-free experience at the plugins site for some time, and a major error on our part forced us to shut down the current site before we could put the new one in place. We are developing a new site, and you can follow along with its development on GitHub. For more information about this transition, including steps you can take as a plugin author to prepare, please read our post about what's going on.

combo box


jqSelecta

jqSelecta renders a scrollable tabular view of a <select> HTML element's <option>s.

Useful for large data sets and where you'd like the form elements to conform to the UI. Note: this plugin is themeroller compatible as of jQueryUI 1.7

(Please the use issue tracking etc on googlecode), I'm intending to use it for projects in other languages, so just easier - but releases on this site will always be kept up-to-date.

Simple Combo

The simpleCombo plugin is a jQuery-based combo box widget that is

  • simple
  • lightweight
  • consistent with native widget look and feel

with simpleCombo, you can turn select lists into combo boxes like this:

$(selector).simpleCombo();

Simple combo boxes are normal select lists with one extra feature: you can type
directly into the combo box to add an extra option, which is automatically
selected.

Since these combo boxes are actually just select lists plus JavaScript, they
look exactly like regular select lists. They can be styled, resized, etc.
with no visual glitches.

Native Combo Box

Native Combo Box

This very simple plugin is designed to mimic the look of a native combo box for your OS. Perfect for offering suggestions without forcing them.

Takes one argument: either an array of options or an existing select element.

Examples:

$('#input_a').combobox(['option 1', 'option 2', 'option 3']);
$('input.many').combobox($('#select_element'));

Warning: This looks terrible of you style it. If you aren’t using the native form controls, you should edit the CSS so that everything lines up properly.

FlexBox

FlexBox Home Page
CodePlex Project Page

FlexBox is a jQuery plugin that is intended to be a very flexible replacement for html textboxes and dropdowns, optionally using ajax to retrieve and bind JSON data.

It can be used as a:

  • ComboBox, with optional per-result html templates
  • Suggest box, like Google's search
  • Data-driven type-ahead input box

It supports:

  • Auto-completion using local (JSON) or remote (JSON via ajax) data
  • Skinning via css
  • Flexible paging
  • Configurable client-side caching
  • Much more...