summaryrefslogtreecommitdiffstats
path: root/js
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Merge branch 'keyboard'0.6Louis Cuny2012-07-024-282/+113
|\ | | | | | | | | | | Conflicts: css/multi-select.css js/application.js
| * version 0.6Louis Cuny2012-07-024-245/+3
| |
| * Finally done. Need to be tested !origin/keyboardLouis Cuny2012-06-291-9/+14
| |
| * prevent selection of already selected or undefined elementsLouis Cuny2012-04-161-3/+3
| |
| * keyboard for searchable methodLouis Cuny2012-04-161-4/+6
| |
| * trigger change on original select when selecting/deselecting itemsLouis Cuny2012-04-161-0/+2
| |
| * use on() method and replace toggleClass(ms-hover) by addClass(ms-hover) to ↵Louis Cuny2012-04-161-7/+7
| | | | | | | | prevent bug on hover
| * fix hover on selectionlou2012-04-111-1/+1
| |
| * first pass on keyboardlou2012-04-112-30/+107
| |
| * Merge branch 'master' into gh-pageslou2011-12-161-3/+13
| |\
| * \ Merge branch 'master' into gh-pageslou2011-12-162-54/+67
| |\ \
| * | | remove emptyArray optionlou2011-11-101-13/+0
| | | |
* | | | Adding prefix to 'collapse' for Twitter Bootstrap compatibility.Gregory Gaskill2012-04-192-5/+5
| |_|/ |/| |
* | | fix #17: introduce visible param to select_all methodlou2011-12-161-3/+13
| |/ |/|
* | demos for #18lou2011-12-161-2/+0
| |
* | fix #18 Disabled multi-select doesn't show selected itemslou2011-12-161-50/+56
| |
* | fix #16: class was set to undefined when no class was given0.3lou2011-12-111-2/+3
| |
* | Merge pull request #19 from leesolutions/patch-1louis cuny2011-12-111-1/+1
|\ \ | | | | | | Retain original options at refresh.
| * | Retain original options at refresh.Dan Lee2011-11-281-1/+1
| | |
* | | select all bug fixes - when the select all example loads make sure all ↵top-flight2011-12-052-1/+4
| | | | | | | | | | | | optgroups are collapsed like the first optgroup example. When 'select all' option is pressed and optgroups are collapsed, make sure the label is removed from the 'selectable' list.
* | | optgroup bug fixtop-flight2011-12-041-1/+0
| | |
* | | optgroup bug fixtop-flight2011-12-042-3/+6
|/ /
* | selectable/selected divs should inherit option classesJosh Martin2011-10-051-3/+4
| |
* | Fixed bug in keepOrder logicdfisch2011-10-041-0/+2
|/
* Oops, coma disapeared after mergelou2011-10-031-1/+1
|
* this dumb commit fix #13lou2011-10-031-1/+0
|
* Merge branch 'master' into callbackOnInitlou2011-10-032-1/+37
|\ | | | | | | | | Conflicts: js/jquery.multi-select.js
| * Merge pull request #12 from lou/keepOrderlouis cuny2011-10-012-2/+28
| |\ | | | | | | Keep order
| | * this is the last commit that fixes the issue #10Michael Bensoussan2011-09-301-2/+1
| | |
| | * replace inarray by indexMichael Bensoussan2011-09-301-6/+3
| | |
| | * make keepOrder working for any select not just the demo :)Michael Bensoussan2011-09-291-1/+1
| | |
| | * keepOrder now workingMichael Bensoussan2011-09-291-6/+0
| | |
| | * initial commit for keepOrder option - buggyMichael Bensoussan2011-09-292-2/+38
| | |
| * | add licenselouis cuny2011-09-291-0/+10
| |/
* | callbackOnInit optionlou2011-09-301-3/+5
|/
* Ooops! I did it again !lou2011-09-161-1/+1
|
* Merge branch 'master' into gh-pageslou2011-09-162-1/+3
|\
| * add "ms-selected" class when selectable li is selectedlou2011-09-161-0/+2
| |
* | fix searchable demolou2011-09-161-2/+5
| |
* | Merge branch 'master' into gh-pageslou2011-09-161-6/+10
|\ \ | |/
| * fix optgroup when label containing spaceslou2011-09-161-6/+10
| |
* | more precise searchlou2011-09-141-1/+1
|/
* Merge branch 'master' of github.com:lou/multi-selectlou2011-09-141-1/+5
|\
| * Edited js/jquery.multi-select.js via GitHubDan Lee2011-09-021-0/+4
| |
| * remove detach() from selectedLI in the msMethods.select method. use of ↵Dan Lee2011-08-301-1/+1
| | | | | | | | detach on jquery 1.6.2 causes selectLi to be undefined. TypeError raised: "Cannot call method 'click' of undefined."
* | add expandable optgroup and searchable demoslou2011-09-142-0/+169
|/
* remove optgroup label when no more selectable option in itlou2011-08-251-0/+7
|
* Merge branch 'master' into gh-pageslou2011-08-241-2/+0
|\
| * oops I forgot some console debuglou2011-08-241-4/+0
| |
* | remove console.loglou2011-08-241-3/+1
|/
* first pass on optgroup featurelou2011-08-241-14/+27
|
* fix multiselect when using optgrouplou2011-08-241-10/+12
|
* update to jquery 1.6.2 + remove unused codelou2011-07-102-1/+0
|
* fix Multi select duplicatinglou2011-07-082-39/+43
|
* add empty array to demoslou2011-06-301-0/+9
|
* fix bug on disabled option on jquery 1.6+lou2011-06-301-1/+2
|
* use $(option).attr(selected, selected) instead of $(select).val() method + ↵lou2011-06-295-187/+38
| | | | introduce emptyArray setting to become truly unobstrusive
* Merge branch 'master' of github.com:lou/multi-selectlou2011-06-232-6/+10
|\
| * Triggering the change event on the selected and selectable lists when an ↵Jamie Kite2011-06-212-6/+10
| | | | | | | | item is selected or deselected.
* | add standardBehavior optionlou2011-06-051-3/+4
|/
* fix bug on selected options on initlou2011-05-252-2/+2
|
* fix bug on ielou2011-05-202-4/+6
|
* submit form is backlou2011-05-181-6/+6
|
* support jquery 1.6+lou2011-05-183-0/+169
|