diff options
author | nicolas-joubert <njoubert@prestaconcept.net> | 2014-05-15 12:38:19 +0200 |
---|---|---|
committer | nicolas-joubert <njoubert@prestaconcept.net> | 2014-05-15 12:38:19 +0200 |
commit | 4b9c5ec7e1b756568ddc95deec69c82ef695fc59 (patch) | |
tree | 53fcf348aa27da680038a5cabd876f3ff65fbbbe | |
parent | 1f4fa612f6ca27a522cd1c8e514e29acf5527a0b (diff) | |
download | multiple-select-4b9c5ec7e1b756568ddc95deec69c82ef695fc59.zip multiple-select-4b9c5ec7e1b756568ddc95deec69c82ef695fc59.tar.gz multiple-select-4b9c5ec7e1b756568ddc95deec69c82ef695fc59.tar.bz2 |
Add ability to work with none multiple select
When using this code on none multiple select, first item was selected by default even if it doesn't really.
So when none multiple select is used, i propose to change selected test to "$elm.attr('selected') == 'selected'".
Regards
-rw-r--r-- | jquery.multiple.select.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/jquery.multiple.select.js b/jquery.multiple.select.js index f543296..7ffab23 100644 --- a/jquery.multiple.select.js +++ b/jquery.multiple.select.js @@ -107,7 +107,7 @@ if ($elm.is('option')) { var value = $elm.val(), text = $elm.text(), - selected = $elm.prop('selected'), + selected = (that.$el.attr('multiple') != undefined) ? $elm.prop('selected') : ($elm.attr('selected') == 'selected'), style = this.options.styler(value) ? ' style="' + this.options.styler(value) + '"' : ''; disabled = groupDisabled || $elm.prop('disabled'); |