在struts中,如果单击单选按钮,如何动态地向下拉列表添加值

时间:2012-07-05 09:43:13

标签: dynamic drop-down-menu struts radio struts-html

我是struts的初学者,这里我的问题是当我检查单选按钮时动态地将值添加到下拉列表中。下拉列表中已存在两个值。如果我单击单选按钮,则应添加两个值。我在JSP页面中使用struts-html标签。请提出想法或建议如何做到这一点?

提前致谢。

1 个答案:

答案 0 :(得分:0)

执行此操作的一种快速广告方式是使用DOM事件和javascript来更改选择中的选项。 这将为您的选择添加第三个选项:

document.<formId>.<selectId>.options[2]=new Option("Label", "value", false, false)

要使其工作,您必须为您的代码检索DOM ID(假设最坏的情况,即struts 1)