Bladeren bron

fix options with empty values. fixes #1497

Igor Vaynberg 12 jaren geleden
bovenliggende
commit
1f09c7abaf
1 gewijzigde bestanden met toevoegingen van 3 en 2 verwijderingen
  1. 3 2
      select2.js

+ 3 - 2
select2.js

@@ -1,4 +1,4 @@
-/*
+/*
 Copyright 2012 Igor Vaynberg
 
 Version: @@ver@@ Timestamp: @@timestamp@@
@@ -2057,7 +2057,8 @@ the specific language governing permissions and limitations under the Apache Lic
 
         isPlaceholderOptionSelected: function() {
             var placeholderOption;
-            return ((placeholderOption = this.getPlaceholderOption()) !== undefined && placeholderOption.is(':selected')) ||
+            return this.opts.placeholder &&
+                ((placeholderOption = this.getPlaceholderOption()) !== undefined && placeholderOption.is(':selected')) ||
                    (this.opts.element.val() === "") ||
                    (this.opts.element.val() === undefined) ||
                    (this.opts.element.val() === null);