【发布时间】:2016-03-06 03:51:38
【问题描述】:
我创建了一个表单,如果选中某个选项的复选框,则在提交表单时,它会将选中输入的值传递给字符串数组(cuisineType,在venueAttributes 子模式中)。
我正在尝试构建等效的更新表单,我需要:
- 查找输入的值字段(例如:'american')是否在数组中。
- 如果值包含在数组中,则返回“已选中”(或将复选框标记为选中)。
这是我到目前为止所拥有的,但不确定我是否走在正确的道路上。我应该在下划线中使用._find() 吗?
<label>Type of Cuisine</label>
{{#each venueAttributes.cuisineType}}
<div class="form-group" id="cuisineForm">
<div class="checkbox">
<label><input type="checkbox" checked="???" name="american" id="american" value="american">American</label>
</div>
<div class="checkbox">
<label><input type="checkbox" checked="???" name="french" id="french" value="french">French</label>
</div>
</div>
{{/each}}
感谢您提供的任何见解! 丹
【问题讨论】:
标签: javascript arrays meteor meteor-blaze