多种选择输入的优雅解决方案?

时间:2011-03-21 21:34:00

标签: html forms select input

这里的多部分问题一直困扰着我多年。我有点像业余的FYI,你可以在这里看到现场:

http://artsparkcc.com/enroll.html

正如您所看到的,该网站是父母在艺术课上进入孩子的入学表格。它工作正常,但很多家长一直在抱怨他们想一次报名参加多个班级。目前,该表单使用CGI电子邮件脚本通过文本文件模板将表单变量直接发送给管理员。

我很难想出一个轻量级的解决方案。我已经检查了一些jquery多选插件,但它们都不适用于我的CGI电子邮件设置,我目前没有时间重写整个页面只是为了多次选择。

家长需要能够尽可能多地注册课程,并且输入结果需要能够干净地发送给管理员进行录制。我想过让它们成为复选框的一个重要的雷区,但它看起来很丑陋而且我想保留选择。

有什么想法吗?提前谢谢。

3 个答案:

答案 0 :(得分:0)

您是否检查过jQuery插件 bsmSelect

无论如何,“多选”插件对于CGI电子邮件设置不起作用是什么?

答案 1 :(得分:0)

如果您只是添加属性multiple="multiple"的select标记,您就可以选择多个类。您的CGI脚本将使用名称Classchosen接收多个值,您只需确保将它们全部解析。

答案 2 :(得分:0)

如何将表单的注册部分更改为两个多选字段,将值从一个转移到另一个?

您可以看到我的意思here的样本。

我认为它会让界面更容易使用(或者也许只是我)。