【发布时间】:2018-03-28 15:25:50
【问题描述】:
假设:一个页面在表单元素之外有一些动态生成的复选框。
在用户选中一些复选框后,我希望将所有这些复选框(选中或未选中)附加到表单元素中,以便当用户单击“提交”按钮时,表单会考虑复选框,它们的 ID、名称、数据名称和它们的状态(选中或未选中)。这可能吗?
我在这里尝试了一个 codpen:https://codepen.io/anthonysalamin/pen/ZxvZpP?editors=1010,但到目前为止没有成功。
jQuery 代码:
//insert all checkbox input elements into the form id="reservation"
$("#reservation").submit(function(evt) {
// should append all checkboxes to the form
$("<input type='checkbox' />").append("#reservation");
});
【问题讨论】:
-
我想我的问题是: 向表单元素添加多个复选框 ID、名称和值。我实际上不希望任何“物理”复选框出现在我的表单元素中,我只想通过表单的提交按钮发送所有复选框信息。