我有一个选择下拉列表,其中包含来自Meteor.users集合的用户名字列表。我想在提交表单时将所选用户ID添加为另一个集合的属性。获取该用户ID的最佳方法是什么?
有更简单的方法吗?
答案 0 :(得分:1)
代码有助于澄清。但是,如果我理解正确的方式,那就是使用id
/ name
填充下拉菜单。因此<option>
显示为name
,但所选的值为_id
。
<select class="" id="user_select" >
{{#each my_users }}
<option value="{{_id}}">{{userName}}</option>
{{/each}}
</select>
my_users将返回[{_id: xxxxx, userName: "nix" }, { ..} ]