我正在努力解决App.js的一个问题,它有一个复选框组件。当有人在该组件中勾选复选框时,我希望在App.js文件中更新该复选框的状态。下面是我的复选框组件的代码。我正在使用的材料用户界面,如果这有任何不同。
import Checkbox from '@material-ui/core/Checkbox';
import FormGroup from '@material-ui/core/FormGroup';
import FormControlLabel from '@material-ui/core/FormControlLabel';
我正在尝试发布所有选中的输入复选框。输入字段由django的for循环生成,如下所示。
根据我到目前为止的发现,下面的方法应该是可行的。我认为问题可能在于输入字段是通过forloop生成的,如果是这样的话,我如何解决这个问题?对于每个值,使用js添加到列表和post?
index.html
{% for q in list %}
{% if forloop.last %}
<form method="POST" name="selectedchecks"> {% csrf_token %}
<di
我的HTML表单包含许多复选框组,我想检查是否从每个组中至少选择了一个复选框。
例如
// Group vehicle
<input type="checkbox" name="vehicle" value="Bike"/> I have a bike<br />
<input type="checkbox" name="vehicle" value="Car"/> I have a car <br/>
// Group language
&l