diff --git a/src/js/fields/list/SelectField.js b/src/js/fields/list/SelectField.js index cb7e731eb..279195d91 100644 --- a/src/js/fields/list/SelectField.js +++ b/src/js/fields/list/SelectField.js @@ -230,10 +230,14 @@ this.base(); - if (self.options.multiselect) + if (self.options.multiselect && self.options.multiple) { $(self.getControlEl()).multiselect("disable"); } + else + { + $(self.getControlEl()).prop('disabled', true); + } }, /** @@ -245,10 +249,14 @@ this.base(); - if (self.options.multiselect) + if (self.options.multiselect && self.options.multiple) { $(self.getControlEl()).multiselect("enable"); } + else + { + $(self.getControlEl()).prop('disabled', false); + } }