A solution for icons working in Chrome has been given on a similar question.
JSFiddle Example
Code used:
function format(icon) {
var originalOption = icon.element;
return ' ' + icon.text;
}
$('.wpmse_select2').select2({
width: "100%",
formatResult: format
});