summaryrefslogtreecommitdiffstats
path: root/js
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #251 from solidmoose/masterHEADorigin/masterorigin/HEADmasterlouis cuny2016-11-221-2/+2
|\ | | | | Fix addOption when 'nested' specified
| * Fix addOption when 'nested' specifiedIan2016-09-211-11/+1
| | | | | | Tidied up code (realized the logic was already there, just out of order).
| * Fix addOption when 'nested' specifiedIan2016-09-181-2/+12
| |
* | Add optionClass and disabled options to addOptionPeter Aba2016-11-221-0/+8
|/
* Update jquery.multi-select.jsmdeweerd2016-03-131-10/+10
| | | | Missing ";" resulting in a failing script after packing. To discover these locations 'JSHint' was used. JSHint also complained about 'undefined' comparisons that should use '===' so these were fixed as well.
* Fix Memory leak from elements focus eventRichard Evans2016-02-031-0/+1
|
* use the current container to delegate mouse eventslou2015-10-281-3/+3
|
* update to version 0.9.12lou2015-10-281-1/+1
|
* Update jquery.multi-select.jsSameer Ababneh2015-10-261-2/+2
|
* add conditional so the component can accepts value that is interpreted to falsePedro Medeiros2015-03-231-2/+5
|
* remove item highlighting when mouse leaves listOliver Gillespie2014-08-131-0/+4
|
* remove useless code on mouse move (minor bug still exists)lou2014-07-161-13/+9
|
* fix hover on listslou2014-07-161-10/+10
|
* do not select/deselect disabled elems on optgroup click (fix #141)lou2014-07-161-4/+4
|
* fix options order in optgroup (fix #133)lou2014-05-211-1/+1
|
* Bugfix: char is a reserved keyword for JavascriptParis2014-05-131-3/+3
| | | `char` was used as a variable name (check at the bottom of the page @ http://www.crockford.com/javascript/survey.html) and thus closure compiler throws ERROR and quits. This fix just renames the variable so that js can be minified.
* fix keepOrder on init (fix #131)lou2014-04-111-2/+2
|
* version 0.9.11Lou2014-02-211-1/+1
|
* fix of destroy function plus corresponding testsStefan Morgenthaler2014-02-211-0/+1
|
* Merge pull request #101 from camart/masterlouis cuny2014-02-051-2/+4
|\ | | | | fix performance issue hiliting large lists
| * fix performance issue hiliting large listsCamart Ltd (John/AP)2013-09-251-2/+4
| |
* | fix escapeHTML nameLou2014-01-281-1/+1
| |
* | escape HTML from text options (fix #110)Lou2014-01-281-1/+5
| |
* | Merge pull request #114 from sterrien/masterlouis cuny2014-01-281-1/+6
|\ \ | | | | | | Allow selected and disabled options
| * | Allow selected and disabled optionsSimon Terrien2013-12-171-1/+6
| |/ | | | | | | Related to #81 issue.
* | add cssClass option to customize container0.9.10Lou2014-01-281-4/+4
| |
* | bump to 0.9.90.9.9Lou2014-01-281-1/+1
| |
* | add addOption methodLou2014-01-281-22/+50
| |
* | Support non-english characters in items valuesVedmaka2013-12-261-2/+10
|/ | | Currently if select items have their values other than english, their ids becomes all the same: "_-selection" (following line 140). It is resonable to use string hash instead of regexp.
* Merge pull request #94 from Frique/shift-tablouis cuny2013-09-081-0/+12
|\ | | | | Tab and Shift-Tab key behavior improvement
| * Makes tabbing in/out of the control also work in IEBerend2013-08-261-2/+10
| | | | | | | | | | Follows tabindex attribute when using the tab / shift-tab keys through the form.
| * Make shift-tab focus on the previous controlBerend2013-08-251-0/+4
| | | | | | | | | | As it would when working with native form controls. Does not work in IE yet, but so does regular tabbing at the moment.
* | Changes option to allow any specified key to be used for selectionBerend2013-08-311-13/+7
| | | | | | | | As discussed.
* | Adds option so select items with enter keyBerend2013-08-261-0/+8
|/
* Prevents all options being disabled in IE7Berend2013-08-151-1/+1
| | | | | Which made them unselectable. The disabled attribute doesn't seem necessary on <li>s so it's now prevented.
* Revert "Adds global state check for old IE (7) and makes clicking options work"Berend2013-08-151-4/+1
| | | | This reverts commit 563d2e42cf43d7382647695b7eb5a14cb561a53c.
* Adds global state check for old IE (7) and makes clicking options workBerend2013-08-151-1/+4
| | | | | | | | Adds option (state) "isOldIE" which is set to true if $.browser is present and checks positive for ie7. Also makes clicking options work in ie7 (by replacing the click event with mouseup event which is the bizar fix).
* fix bug on keepOrder with jquery version < 1.9lou2013-08-021-1/+4
|
* do not authorize keyboard to navigate through disabled elementslou2013-07-041-1/+1
|
* bump to version 0.9.80.9.8lou2013-07-031-1/+1
|
* keepOrder should be set to false by defaultlou2013-07-031-1/+1
|
* keepOrder is backlou2013-07-031-1/+6
|
* bump to version 0.9.70.9.7lou2013-07-031-1/+1
|
* refactor optgroup generationlou2013-07-031-100/+77
|
* prevent disabled options from being selectedlou2013-06-281-14/+9
|
* fix multiselect ID generationlou2013-06-261-4/+3
|
* nevisit the way to handle the focus on lists0.9.6lou2013-06-241-114/+138
|
* add a destroy methodlou2013-05-241-1/+5
|
* try to fix refresh method. Tests neededlou2013-05-241-1/+2
|
* use JSHint to clean the codelou2013-04-201-58/+60
|
* refactor dblClick stufflou2013-04-191-15/+8
|
* simplify sanitize regexp and pre-compiled itlou2013-04-191-7/+6
|
* Fixed refreshing (empty selectable & selection containers etc. before reinit)Hck2013-04-121-0/+4
|
* update version to 0.9.50.9.5lou2013-01-191-1/+1
|
* update version number0.9.4lou2013-01-091-1/+1
|
* call the callbacks methods on select_all/deselect_all methodslou2013-01-091-2/+13
|
* disable selectedLi if selected, not selectableLiJoseph Mitchell Magen2013-01-031-4/+9
|
* fix keyboard selectionlou2012-12-271-2/+2
|
* fix #47 : add selectableFooter and selectionFooter optionslou2012-12-271-6/+8
|
* fixes #41: escape special chars0.9.3lou2012-12-271-12/+34
|
* fixes #49: new option to select nested optgroup options0.9.2lou2012-12-181-16/+42
|
* Check if attribute is a DOM node before copying it. Plugin was not working ↵0.9.1lou2012-12-131-2/+12
| | | | on IE7.
* fix major bug not selecting original optionlou2012-12-121-8/+2
|
* improve keyboard behaviourlou2012-12-071-38/+59
|
* fix mouse hover0.9origin/perflou2012-12-061-2/+2
|
* fix keyboard selectionlou2012-12-061-2/+2
|
* fix specslou2012-12-061-8/+5
|
* store multiselect instance in original select data so it is reusable for ↵lou2012-12-061-3/+6
| | | | each method
* rewrite select & deslect methods so they use ids instead of attrs for ↵lou2012-12-061-78/+70
| | | | | | selectors performance reason. I also extended the jQuery selectors to add a ":val()" for better performance on options selector.
* copy all attributes to selectables/selection elementslou2012-12-061-3/+2
|
* share DOM elements to all plugin methodslou2012-12-061-86/+85
|
* use Bootstrap style plugin instead of jQuery UI stylelou2012-11-301-222/+250
|
* fix toggle of nested elements in optgroups. Use class .ms-selected instead ↵lou2012-11-291-2/+2
| | | | of :hidden/:visible
* add span to optgroup label and change div by span for selectable/selection ↵lou2012-11-291-3/+3
| | | | elements
* add possibility to select/deselect multiple values at a timelou2012-11-291-50/+68
|
* fix some issues concerning optgroup selectionlou2012-11-291-34/+26
|
* fix issue on selecting elems nested in optgouplou2012-11-291-5/+5
|
* add afterInit callbacklou2012-11-291-0/+3
|
* delegate selectable/selection list elements binding event to parent ULlou2012-11-291-6/+6
|
* copy all option attributes to selectable/selected attributeslou2012-11-291-4/+10
|
* fix optgroup + add div in selected/selectable li (for better CSS customization)lou2012-11-271-12/+15
|
* fix optgrouplou2012-11-271-11/+16
|
* keyboard is back in the game!lou2012-11-271-150/+145
|
* Big changes:lou2012-11-271-186/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Selection list is created on init action instead of the select action. - Remove useless options: keepOrder, callbackOnInit. - Completely rewrite select_all and deselect_all methods. Performance: As expected we lost perf on init. Test on a 1000 elems list. init: before ~150 ms after ~450 ms But we gain on (de)select/(de)select_all methods select_all: before ~50 000 ms (And sometimes it just crash) after ~800 ms There is a lot more to do, but you know ... it's a start! todo: - re-introduce keyboard compat - more performance refactors - more tests
* Update js/jquery.multi-select.jslouis cuny2012-11-031-2/+2
| | | fix unselect on click
* Update js/jquery.multi-select.jsCary2012-10-221-9/+10
| | | dblClick is defaulted to false
* Update js/jquery.multi-select.jsCary2012-10-221-6/+18
| | | Added option dblClick to allow user to specify if they want to use a double click to move the item over to the selected list.
* fix optgroup #32Louis Cuny2012-07-301-13/+14
|
* authorize option with blank value to be selected0.8Louis Cuny2012-07-261-22/+19
|
* update license to DWTFYWLouis Cuny2012-07-261-4/+5
|
* bump to version 0.8Louis Cuny2012-07-261-1/+1
|
* multiSelect is chainableLouis Cuny2012-07-261-1/+1
|
* replace attr by prop() methodto determine if option is selectedLouis Cuny2012-07-261-4/+4
|
* do not focus on intitLouis Cuny2012-07-261-1/+1
|
* focusout is backLouis Cuny2012-07-201-0/+1
|
* fix scroll0.7Louis Cuny2012-07-171-3/+3
|
* rename callbackOnInit on selectCallbackOnInit optionLouis Cuny2012-07-161-3/+3
|
* focus on list instead of container (ready for searchable feature)Louis Cuny2012-07-161-21/+16
|
* do not hover optgroup li with keyboardLouis Cuny2012-07-111-2/+2
|
* focusout selected container when neededLouis Cuny2012-07-111-0/+1
|