【发布时间】:2012-04-27 04:46:51
【问题描述】:
我是 JavaScript 新手,正在尝试找出执行以下操作的规范方法。
我有一个带有一些复选框和选择器的表单。 假设复选框是音乐风格,选择器是人名。
我希望用户能够为多人选择音乐风格,然后提交包含所有数据的表单。
例如,用户可能首先勾选古典、爵士、摇滚和流行并选择“乔”,然后选择爵士、流行、乡村和电子音乐并选择“简”。因此,“提交人员”和“提交表单”必须有两个不同的按钮。
我想:
- 在表单下方填写名称列表及其选择的样式,以供反馈
- 允许用户随心所欲地使用表单,然后在最后提交所有数据
我觉得使用 jquery 和 JSON 是完美的,但我不确定使用什么搜索术语来弄清楚如何做到这一点。
如果重要,表单将由 Python 中的 Django 视图处理。
【问题讨论】:
-
是否需要支持非JS浏览器? (通常约占所有网络用户的 2%。)另外,您是否需要支持移动浏览器(手机、平板电脑)?
-
无需支持非js浏览器或移动设备。
-
只是好奇,选择器中可以列出多少人?
-
大约有20个“人”,用户不需要全部选择。
标签: javascript jquery django forms javascript-databinding