summaryrefslogtreecommitdiffstats
path: root/js/jquery.multi-select.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/jquery.multi-select.js')
-rw-r--r--js/jquery.multi-select.js7
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;