我有一个复选框表,其中包含我发布到服务器的表单。
它们的名称值均为item.Commissionable
当请求到达控制器时,我通过
检索值string[] itemCommissionableList = Request.Form.GetValues("item.Commissionable");
如果选中复选框,则表单中有两个条目,如果未选中则只有一个条目。
正在动态添加复选框。用户在单击添加按钮时,在添加复选框之前选中或取消选中该复选框。
用户点击添加按钮时运行的代码是
if (checkbox.isChecked)
var supplierCommissionable = '<td><input checked type="checkbox" /><input type="hidden" name="item.Commissionable" value="false"></td>';
else
var supplierCommissionable = '<td><input type="checkbox" value="true"><input type="hidden" name="item.Commissionable" value="false"></td>';
container.append(supplierCommissionable)