diff --git a/IPython/html/static/widgets/js/widget_selection.js b/IPython/html/static/widgets/js/widget_selection.js index 6ed1e8993..31bd3dfdf 100644 --- a/IPython/html/static/widgets/js/widget_selection.js +++ b/IPython/html/static/widgets/js/widget_selection.js @@ -192,7 +192,7 @@ define([ var disabled = this.model.get('disabled'); var that = this; _.each(items, function(item, index) { - var item_query = ' :input[value="' + item + '"]'; + var item_query = ' :input[data-value="' + encodeURIComponent(item) + '"]'; if (that.$el.find(item_query).length === 0) { var $label = $('