summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlou <louiscuny@gmail.com>2013-07-03 15:37:05 +0200
committerlou <louiscuny@gmail.com>2013-07-03 15:37:05 +0200
commit73191d57879f23f7b0b8235fb0414bdd6d553ebc (patch)
tree1da8403b1a6b156e102107598870f54f8a12468e
parentb06833f1750a4404dfbeb4896afcc56c000d7516 (diff)
downloadmulti-select-73191d57879f23f7b0b8235fb0414bdd6d553ebc.zip
multi-select-73191d57879f23f7b0b8235fb0414bdd6d553ebc.tar.gz
multi-select-73191d57879f23f7b0b8235fb0414bdd6d553ebc.tar.bz2
keepOrder is back
-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;