Javascript 表单在提交前的多次使用
我是JavaScript新手,正在尝试找出执行以下操作的规范方法 我有一个带有一些复选框和选择器的表单。 假设复选框是音乐风格,选择器是人名 我希望用户能够为多人选择音乐风格,然后提交包含所有数据的表单 例如,用户可能首先勾选古典乐、爵士乐、摇滚乐和流行乐并选择“乔”,然后选择爵士乐、流行乐、乡村音乐和电子音乐并选择“简”。因此,“提交人”和“提交表单”必须有两个不同的按钮 我想:Javascript 表单在提交前的多次使用,javascript,jquery,django,forms,javascript-databinding,Javascript,Jquery,Django,Forms,Javascript Databinding,我是JavaScript新手,正在尝试找出执行以下操作的规范方法 我有一个带有一些复选框和选择器的表单。 假设复选框是音乐风格,选择器是人名 我希望用户能够为多人选择音乐风格,然后提交包含所有数据的表单 例如,用户可能首先勾选古典乐、爵士乐、摇滚乐和流行乐并选择“乔”,然后选择爵士乐、流行乐、乡村音乐和电子音乐并选择“简”。因此,“提交人”和“提交表单”必须有两个不同的按钮 我想: 在表格下方填写姓名及其所选样式的列表,以供反馈 允许用户尽可能多地使用表单,然后在最后提交所有数据 我觉得使用jq
如果有必要,表单将由Python中的Django视图处理。您可以通过使用AJAX for submit person来实现这一点。您的工作流程应如下所示:
最后,当用户点击“提交表单”时,将数据字符串化并提交。使用django表单向导如何。。够了吗 您需要支持非JS浏览器吗?(通常约占所有web用户的2%)另外,您是否需要支持移动浏览器(手机、平板电脑)?不需要支持非js浏览器或移动设备。只是好奇,选择器中可以列出多少人?大约有20个“人”,用户无需为所有人进行选择。