Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将选定的输入值存储在数组中并插入mongodb_Javascript_Collections_Meteor - Fatal编程技术网

Javascript 将选定的输入值存储在数组中并插入mongodb

Javascript 将选定的输入值存储在数组中并插入mongodb,javascript,collections,meteor,Javascript,Collections,Meteor,这就是问题所在 实际上,我有一个代码,从Select中插入一个值 var valorTipoMenu = document.getElementById('tipoMenu').value; 首先我从选择id为“餐厅”中获取值,然后我获取值并像这样插入mongo collection Menu.insert({tipoMenu:valorTipoMenu}); 这很好,但每次只需插入1x1菜单,这就是我想做的,我想在valortipemenu变量上插入2个以上的值,我想这可能会像从选择列表

这就是问题所在 实际上,我有一个代码,从Select中插入一个值

var valorTipoMenu =  document.getElementById('tipoMenu').value;
首先我从选择id为“餐厅”中获取值,然后我获取值并像这样插入mongo collection

Menu.insert({tipoMenu:valorTipoMenu});
这很好,但每次只需插入1x1菜单,这就是我想做的,我想在
valortipemenu
变量上插入2个以上的值,我想这可能会像从选择列表中选择一个项目,存储在名为idk
manyMenus
的数组变量上,然后在mongo集合上插入该值,但是,如何从select和storage中获取值并存储到某个数组中,然后再获取该数组并插入到mongo集合中呢


谢谢

有许多不同的方法可以实现这一点,但如果您只需要阵列:

var valorTipoMenuArray = [];
valorTipoMenuArray.push(document.getElementById('tipoMenu').value);
valorTipoMenuArray.push(document.getElementById([NEXT ELEMENT YOU WANT TO PUT IN ARRAY]).value);
... MORE ELEMENTS ...
Menu.insert({tipoMenu: valorTipoMenuArray});