Browse Source

Fix for dropdown destroy

pull/1129/head
jlukic 10 years ago
parent
commit
37f7dc9bb9
1 changed files with 6 additions and 2 deletions
  1. 8
      src/definitions/modules/dropdown.js

8
src/definitions/modules/dropdown.js

@ -70,7 +70,6 @@ $.fn.dropdown = function(parameters) {
initialize: function() {
module.debug('Initializing dropdown', settings);
module.setup.layout();
module.save.defaults();
module.set.selected();
@ -96,6 +95,9 @@ $.fn.dropdown = function(parameters) {
$item
.off(eventNamespace)
;
$search
.off(eventNamespace)
;
$module
.off(eventNamespace)
.removeData(moduleNamespace)
@ -727,9 +729,11 @@ $.fn.dropdown = function(parameters) {
}
else {
if( optionValue == value ) {
module.verbose('Found select item by value', optionValue, value);
$selectedItem = $(this);
}
else if( !$selectedItem && optionText == value ) {
module.verbose('Found select item by text', optionText, value);
$selectedItem = $(this);
}
}
@ -1334,7 +1338,7 @@ $.fn.dropdown.settings = {
dropdown : '.ui.dropdown',
text : '> .text:not(.icon)',
input : '> input[type="hidden"], > select',
search : '> .search',
search : '> .search, .menu > .search',
menu : '.menu',
item : '.item'
},

Loading…
Cancel
Save