Skip to content

Commit b4edc1b

Browse files
committed
#5231 #5809 Recursion in remote search when results are success but return no results on show
1 parent 834d65d commit b4edc1b

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

src/definitions/modules/dropdown.js

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -754,10 +754,19 @@ $.fn.dropdown = function(parameters) {
754754
callback();
755755
},
756756
onSuccess : function(response) {
757-
module.remove.message();
758-
module.setup.menu({
759-
values: response[fields.remoteValues]
760-
});
757+
var
758+
values = response[fields.remoteValues],
759+
hasRemoteValues = ($.isArray(values) && values.length > 0)
760+
;
761+
if(hasRemoteValues) {
762+
module.remove.message();
763+
module.setup.menu({
764+
values: response[fields.remoteValues]
765+
});
766+
}
767+
else {
768+
module.add.message(message.noResults);
769+
}
761770
callback();
762771
}
763772
}

0 commit comments

Comments
 (0)