summaryrefslogtreecommitdiffstats
path: root/js/jquery.multi-select.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/jquery.multi-select.js')
-rw-r--r--js/jquery.multi-select.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/js/jquery.multi-select.js b/js/jquery.multi-select.js
index b705a27..be3faa2 100644
--- a/js/jquery.multi-select.js
+++ b/js/jquery.multi-select.js
@@ -108,7 +108,7 @@
attributes += attr.name+'="'+attr.value+'" ';
}
}
- var selectableLi = $('<li '+attributes+'><span>'+$option.text()+'</span></li>'),
+ var selectableLi = $('<li '+attributes+'><span>'+that.escapeHTML($option.text())+'</span></li>'),
selectedLi = selectableLi.clone(),
value = $option.val(),
elementId = that.sanitize(value);
@@ -187,6 +187,10 @@
})
},
+ 'escapeHtml' : function(text){
+ return $("<div>").text(text).html();
+ },
+
'activeKeyboard' : function($list){
var that = this;