我有一个复选框表格,表格中的表格是我发布到服务器的。他们都有一个名称值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)