Pārlūkot izejas kodu

Merge pull request #377 from pmirshad/master

Tabbing out doesn't put placeholder back on input tags with multiple=true and no value selected
Igor Vaynberg 12 gadi atpakaļ
vecāks
revīzija
e5a2824fae
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4 1
      select2.js

+ 4 - 1
select2.js

@@ -1865,8 +1865,11 @@
 
 
             this.search.bind("keyup", this.bind(this.resizeSearch));
             this.search.bind("keyup", this.bind(this.resizeSearch));
 
 
-            this.search.bind("blur", this.bind(function() {
+            this.search.bind("blur", this.bind(function(e) {
                 this.container.removeClass("select2-container-active");
                 this.container.removeClass("select2-container-active");
+                this.search.removeClass("select2-focused");
+                this.clearSearch();
+                e.stopImmediatePropagation();
             }));
             }));
 
 
             this.container.delegate(selector, "mousedown", this.bind(function (e) {
             this.container.delegate(selector, "mousedown", this.bind(function (e) {