Commit graph

62 commits

Author SHA1 Message Date
Patrick Filler 0f89ebef85 Merge branch 'sd-ready-event' of https://github.com/sd/chosen into sd-sd-ready-event
Conflicts:
	chosen/chosen.jquery.min.js
	chosen/chosen.proto.min.js
	coffee/chosen.proto.coffee
2011-10-24 13:36:14 -04:00
Patrick Filler c772be4cc1 Merge branch 'tab-select' of https://github.com/greatbigsolutions/chosen into greatbigsolutions-tab-select
Conflicts:
	chosen/chosen.jquery.min.js
	chosen/chosen.proto.min.js
2011-10-24 12:21:20 -04:00
Patrick Filler fa35528d15 Make sure we have only one deselect control at a time.
Fixes #286 and #296
2011-10-17 12:30:54 -04:00
Matthew Beale 47b7b4d6bc Merge master into abstract-chosen 2011-09-30 17:39:03 -04:00
Patrick Filler 1e9b4ddbe9 Single selects now allow disabled search below a certain option threshold. 2011-09-30 12:14:02 -04:00
Patrick Filler d87310ee5d Keep select option's original style, too. 2011-09-29 18:19:21 -04:00
Patrick Filler 7dd29088e8 Apply original option classes to Chosen's search results. 2011-09-29 17:32:58 -04:00
Patrick Filler cde5fc8e69 Don't show/hide results when deselecting option in single Chosen. 2011-09-29 16:48:12 -04:00
Patrick Filler d4c7005b5c Using class-based show/hide instead of the jquery/prototype methods results in significant speed improvements for very, very large select boxes. (at least in modern web browsers) 2011-09-29 15:39:45 -04:00
Patrick Filler 953d3baa4f Fire the change event when deselecting a value. 2011-09-28 13:40:18 -04:00
Patrick Filler b7a9b218fb Insert deselect UI on initial load if a value is selected. 2011-09-28 13:30:39 -04:00
Patrick Filler eb2636838e When using allow_single_deselect, first element must have blank text. 2011-09-28 11:46:36 -04:00
Patrick Filler 5a783bbb96 Test for presence of event before using its target! 2011-09-28 11:31:10 -04:00
Patrick Filler 81c084ec99 If deselecting when Chosen is open, close it up. 2011-09-27 16:57:51 -04:00
Patrick Filler 3b11f2e2d1 Create option to allow deselect on Chosen single selects. 2011-09-27 16:51:29 -04:00
Patrick Filler df394886e4 On single selects, remove the result-selected class from any previously selected options when selecting an option 2011-09-26 17:48:31 -04:00
Patrick Filler 85c436086f Make sure chosen doesn't stay "active" after form field becomes disabled. 2011-09-23 10:08:22 -05:00
Patrick Filler 6c6f3590bc If field is disabled, stop destroy choice clicks as well. 2011-09-23 09:46:01 -05:00
Patrick Filler 41831bb934 Fix sloppy spacing when applying chzn-rtl 2011-09-22 13:02:25 -05:00
Patrick Filler f1e1c559ea Add support for disabled form fields. 2011-09-22 12:44:00 -05:00
Adam Ford 208370bd0d Hitting Tab selects current highlighted option
While navigating through native selects using the keyboard, one can start
typing the text of the desired option to select it, then hit the Tab key
to move to the next element with the desired option remaining selected.
This doesn't work with Chosen currently (the correct option is highlighted,
but it is not selected once the Tab key is hit.)

Now the current highlighted option in a non-multiple Chosen select is
selected when the Tab key is hit.

Resolves #104.
2011-09-20 10:56:04 -06:00
Patrick Filler 6571967085 Merge branch 'highlight_active' of https://github.com/Nagyman/chosen into Nagyman-highlight_active
Conflicts:
	chosen/chosen.jquery.min.js
	chosen/chosen.proto.min.js
2011-09-19 15:10:09 -05:00
Nagyman 93dbe8efec Highlight the selected result only if it's active (matches the current search) 2011-09-17 07:56:53 -04:00
Nagyman 8922e6e854 Use @ shortcut for constructor arguments 2011-09-17 05:14:15 -04:00
Patrick Filler ada808db43 Make options default use the coffeescript way™ 2011-09-12 18:34:13 -04:00
Patrick Filler a7a8ad54e2 Make the prototype version more like the jQuery version (doesn't sniff for a class any longer) 2011-09-12 17:48:38 -04:00
Patrick Filler 800e3d5502 Add options object for both prototype and jquery version. 2011-09-12 17:31:10 -04:00
Matthew Beale 4e463669d2 Introduce abstract-chosen, try to start sharing more code between platforms 2011-08-19 12:23:03 -04:00
Patrick Filler 1d6df98c4e Fix merge conflicts caused by min version 2011-08-16 15:12:10 -04:00
Patrick Filler 57fcc576c3 Merge changes from #149 2011-08-16 14:52:18 -04:00
Patrick Filler 528d77bc04 No ctrl/command click when for single selects. 2011-08-08 11:37:56 -04:00
Patrick Filler d6137ad5be Merge branch 'master' of https://github.com/cleercode/chosen into cleercode-master 2011-08-08 11:16:12 -04:00
Sebastian Delmont 3bf68f6aef fire a liszt:ready event when Chosen is done generating the HTML, thus providing a hook for further customization 2011-08-05 12:25:33 -04:00
Allen Bargi 8b223ec328 closes #139 and #140 2011-08-03 07:32:14 +02:00
Patrick Filler 0812bc3d64 Highlight selected option in a single select on initial load.
Closes Gh-103
2011-08-01 16:14:13 -04:00
Allen Bargi 84452143ff added autocomplete='off' to input fields. closes #127 2011-08-01 19:42:36 +02:00
Patrick Filler 387177aec3 Update title / copyright details. 2011-07-31 13:24:28 -04:00
Patrick Filler a8ae212634 Merge branch 'master' into build_system 2011-07-31 12:28:08 -04:00
Patrick Filler e10951b7a4 Fix issue caused by select IDs containing colons. 2011-07-31 12:08:34 -04:00
Allen Bargi bd5daff469 rtl support for prototype based chosen 2011-07-31 13:12:29 +02:00
Matthew Beale 6f0f0bd4c3 Use npm modules for the build chain so we can concat multiple files for dependencies. Break SelectParser into it's own file. Commit updates to the actual Javascripts to reflect the new builds. 2011-07-29 10:42:34 +02:00
Allen Bargi 2a8bd04b93 using data-placeholder instead of title attribute 2011-07-28 22:33:24 +02:00
Matthew Beale 2013c524ca Should have been escape, no unescape 2011-07-27 12:11:24 -04:00
Matthew Beale b23391b66d Search using escaped html, show that when no results are found 2011-07-27 12:09:41 -04:00
Matthew Beale 6f1d74de8a Use innerhtml instead of text for definitive text 2011-07-27 10:42:03 -04:00
pfiller d399196f52 Fix issue with dotted ids.
Closes Gh-54
2011-07-26 15:10:16 -04:00
pfiller 49c7d2e0f6 Replace a reference to @container.id with @container_id 2011-07-26 14:27:44 -04:00
pfiller 2e7348d412 Prototype version no longer requires ID 2011-07-26 14:22:51 -04:00
Chris Lee 110466a38f Ctrl/command-click to select without closing list. Related to #23 2011-07-22 17:27:08 -07:00
Adam Bowen 446f9367e9 removed some superfluous eol characters: " " and ";" 2011-07-22 10:02:07 -04:00