From c7b62719a343bdc2874d80240c124fe4160b8d60 Mon Sep 17 00:00:00 2001 From: Corban-Lee Jones Date: Mon, 28 Oct 2024 22:03:26 +0000 Subject: [PATCH] added "No Options" text on select dropdowns --- static/js/base.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/static/js/base.js b/static/js/base.js index dbb14f9..21fbb0c 100644 --- a/static/js/base.js +++ b/static/js/base.js @@ -264,6 +264,13 @@ $(document).ready(function() { $dropdown.append($option) }); + // For no options, display a message + if (!$select.find("option").length) { + const $noOptions = $('
'); + $noOptions.text("No options available"); + $dropdown.append($noOptions); + } + // Initialize display, and detect future changes updateSelectedDisplayWrapper(); $select.on("change", updateSelectedDisplayWrapper);