【发布时间】:2018-03-14 05:12:48
【问题描述】:
我目前有一个带有两个复选框的表单,对应于每个问题,我试图从所有选中的复选框中获取所有值并将它们存储到“答案”数组中。然后我将在我的 POST 请求中使用这个 answers 数组来将答案存储在我的数据库中。
虽然我无法实现这一点,但我的表单目前看起来像这样,选项动态来自我的数据库。
<form class="quiz-form">
<div *ngFor="let option of quiz">
<label> {{option.question}}: </label>
<input type='checkbox' name='checkbox'/>
<label>{{option.choice1}} </label>
<input type='checkbox' name='checkbox'/>
<label>{{option.choice2}} </label>
</div
<button type="submit" value="Submit"> Complete quiz </button>
</form>
谁能帮我实现这个目标?谢谢。
【问题讨论】:
-
您可能不得不使用单选按钮?因为只有一个选择是正确的?或其可接受的用户可以检查单个问题的选择?
标签: angular checkbox angular2-forms angular2-services