about summary refs log tree commit diff
diff options
context:
space:
mode:
authorzsloan2020-07-09 16:09:45 -0500
committerzsloan2020-07-09 16:09:45 -0500
commit36a6bc58fcfccdc4b7cdd3cf5f15487a27356f57 (patch)
treee26d48297a8f967a6a8372cc4475d93793fd9640
parentddc7dfa6afb2ae02d6a23e345d408ec1ec73b1aa (diff)
downloadgenenetwork2-36a6bc58fcfccdc4b7cdd3cf5f15487a27356f57.tar.gz
Fixed another issue with the drop-downs
-rw-r--r--wqflask/wqflask/static/new/javascript/dataset_select_menu_orig.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/wqflask/wqflask/static/new/javascript/dataset_select_menu_orig.js b/wqflask/wqflask/static/new/javascript/dataset_select_menu_orig.js
index d172907a..48ffd731 100644
--- a/wqflask/wqflask/static/new/javascript/dataset_select_menu_orig.js
+++ b/wqflask/wqflask/static/new/javascript/dataset_select_menu_orig.js
@@ -81,11 +81,17 @@ redo_dropdown = function(dropdown, items) {
         this_opt_group.append($("<option />").val(item[0]).text(item[1]));
       } else if (current_family != "" && item[2] == current_family){
         this_opt_group.append($("<option />").val(item[0]).text(item[1]));
+        if (_i == group_family_list.length - 1){
+          _results.push(dropdown.append(this_opt_group))
+        }
       } else if (current_family != "" && item[2] != current_family && item[2] != "None"){
         current_family = item[2]
         _results.push(dropdown.append(this_opt_group))
         this_opt_group = $("<optgroup label=\"" + current_family + "\">")
         this_opt_group.append($("<option />").val(item[0]).text(item[1]));
+        if (_i == group_family_list.length - 1){
+          _results.push(dropdown.append(this_opt_group))
+        }
       } else if (current_family != "" && this_opt_group != null && item[2] == "None"){
         _results.push(dropdown.append(this_opt_group))
         current_family = ""
@@ -109,6 +115,9 @@ redo_dropdown = function(dropdown, items) {
         current_family = item[2]
         this_opt_group = $("<optgroup label=\"" + item[2] + "\">")
         this_opt_group.append($("<option />").val(item[0]).text(item[1]));
+        if (_i == type_family_list.length - 1){
+          _results.push(dropdown.append(this_opt_group))
+        }
       } else if (current_family != "" && item[2] == current_family){
         this_opt_group.append($("<option />").val(item[0]).text(item[1]));
         if (_i == type_family_list.length - 1){