aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wqflask/wqflask/static/new/javascript/dataset_select_menu.js21
1 files changed, 13 insertions, 8 deletions
diff --git a/wqflask/wqflask/static/new/javascript/dataset_select_menu.js b/wqflask/wqflask/static/new/javascript/dataset_select_menu.js
index 88a91ed2..4fb9cf4b 100644
--- a/wqflask/wqflask/static/new/javascript/dataset_select_menu.js
+++ b/wqflask/wqflask/static/new/javascript/dataset_select_menu.js
@@ -20,19 +20,24 @@ $(function() {
alert("ERROR: GN_SERVER internal REST API is not responding");
});
- var populate_species = function() {
- var species = gndata.species.map(function(item) {
- return item.slice(1,3);
- });
- redo_dropdown($('#species'), species);
- return populate_group();
+ var populate_species = function() {
+ var species_list = Object.keys(gndata.types).map(function(species) {
+ var mitem = gndata.types[species][0]
+ // console.log("Species menu:",species,mitem)
+ return [species,mitem];
+ });
+ redo_dropdown($('#species'), species_list);
+ return populate_group();
};
window.populate_species = populate_species;
var populate_group = function() {
var species = $('#species').val();
- var groups = gndata.groups[species].map(function(item) {
- return item.slice(1,3);
+
+ // var groups = gndata.groups[species].map(function(item) {
+ var type_list = gndata.types.map(function(name) {
+ console.log("Group menu:",species,gndata.types[name])
+ return species.slice(1,3);
})
redo_dropdown($('#group'), groups);
return populate_type();