【发布时间】:2009-07-28 15:22:58
【问题描述】:
我有一个列出用户名的简单表单,对于每个用户,该表单会显示一个下拉框,其中包含可以分配给用户的项目列表。由于通常需要为用户分配多个项目,因此我需要在下拉菜单旁边显示一个按钮,上面写着“添加另一个项目”,它会自动在第一个下拉框下方插入另一个相同的下拉框,并保留所选选项原来的下拉框。
您可能会想 - 为什么不只显示一系列单选按钮或复选框?不能这样做有两个原因,1) 项目列表太长,2) 有时我需要将同一个项目分配给用户两次。
我知道这个“添加另一个项目”按钮可以用 Javascript 完成,我只是不知道代码。
这是我需要做的一个例子(因为还没有onClick 函数,所以不能工作)。
http://www.dropthechalk.org/sampleform.html
这与动态填充下拉框中的项目无关,因此我发现很难搜索解决方案。非常感谢任何帮助或资源链接!
【问题讨论】:
标签: javascript forms drop-down-menu dom-events