summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--js/jquery.multi-select.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/js/jquery.multi-select.js b/js/jquery.multi-select.js
index 50b35e7..9c8aa9c 100644
--- a/js/jquery.multi-select.js
+++ b/js/jquery.multi-select.js
@@ -42,10 +42,11 @@
'select' : function(value, method){
var ms = this,
msValues = (ms.val() ? ms.val() : []),
- alreadyPresent = $.inArray(value, msValues);
+ alreadyPresent = $.inArray(value, msValues),
+ text = ms.find('option[value="'+value+'"]').text();
if(alreadyPresent == -1 || method == 'init'){
- var selectedLi = $('<li ms-value="'+value+'">'+ms.find('option[value="'+value+'"]').text()+'</li>').detach(),
+ var selectedLi = $('<li ms-value="'+value+'">'+text+'</li>').detach(),
newValues = $.merge(msValues, [value]),
selectableUl = $('#ms-'+ms.attr('id')+' .ms-selectable ul'),
selectedUl = $('#ms-'+ms.attr('id')+' .ms-selection ul'),