Преглед на файлове

tweak formatSelection for #400

Igor Vaynberg преди 12 години
родител
ревизия
bdd746844d
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      select2.js

+ 4 - 2
select2.js

@@ -2059,8 +2059,10 @@
                 val = this.getVal(),
                 formatted;
 
-            formatted=this.opts.formatSelection(data, choice);
-            choice.find("div").replaceWith("<div>"+this.opts.escapeMarkup(formatted)+"</div>");
+            formatted=this.opts.formatSelection(data, choice.find("div"));
+            if (formatted != undefined) {
+                choice.find("div").replaceWith("<div>"+this.opts.escapeMarkup(formatted)+"</div>");
+            }
             choice.find(".select2-search-choice-close")
                 .bind("mousedown", killEvent)
                 .bind("click dblclick", this.bind(function (e) {