Browse Source

#5231 #5809 Recursion in remote search when results are success but return no results on show

pull/6440/head
Jack 6 years ago
parent
commit
b4edc1b380
1 changed files with 13 additions and 4 deletions
  1. 17
      src/definitions/modules/dropdown.js

17
src/definitions/modules/dropdown.js

@ -754,10 +754,19 @@ $.fn.dropdown = function(parameters) {
callback();
},
onSuccess : function(response) {
module.remove.message();
module.setup.menu({
values: response[fields.remoteValues]
});
var
values = response[fields.remoteValues],
hasRemoteValues = ($.isArray(values) && values.length > 0)
;
if(hasRemoteValues) {
module.remove.message();
module.setup.menu({
values: response[fields.remoteValues]
});
}
else {
module.add.message(message.noResults);
}
callback();
}
}

Loading…
Cancel
Save