Skip to content

Instantly share code, notes, and snippets.

@okwme
Created October 15, 2012 18:51
Show Gist options
  • Save okwme/3894341 to your computer and use it in GitHub Desktop.
Save okwme/3894341 to your computer and use it in GitHub Desktop.
multiple select without need for command key
var selected = [];
$(document).ready(function(){
$("#selected option:selected").each(function(i){
selected.push($(this).val());
});
$("#selected").click(function(e){
if($.inArray(e.target.value, selected) > -1){
selected.splice($.inArray(e.target.value, selected),1);
}else{
selected.push(e.target.value);
}
$(this).val(selected);
});
});​
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment