diff options
Diffstat (limited to 'js')
-rw-r--r-- | js/jquery.multi-select.js | 5 |
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'), |