diff options
Diffstat (limited to 'js/jquery.multi-select.js')
-rw-r--r-- | js/jquery.multi-select.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/js/jquery.multi-select.js b/js/jquery.multi-select.js index 02cc4c8..60952bb 100644 --- a/js/jquery.multi-select.js +++ b/js/jquery.multi-select.js @@ -340,6 +340,10 @@ $(this).find('.ms-optgroup-label').show(); } }); + } else { + if (that.options.keepOrder){ + selections.insertAfter(that.$selectionUl.find('.ms-selected').last()); + } } if (method !== 'init'){ ms.trigger('change'); @@ -454,7 +458,8 @@ $.fn.multiSelect.defaults = { selectableOptgroup: false, disabledClass : 'disabled', - dblClick : false + dblClick : false, + keepOrder: true }; $.fn.multiSelect.Constructor = MultiSelect; |