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

问题描述 投票:0回答:1

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

提前致谢。

dynamic drop-down-menu radio-button struts struts-html
1个回答
0
投票

一个快速广告肮脏的方式来做到这一点是搞乱 DOM 事件和 javascript 来改变你选择的选项。 这将为您的选择添加第三个选项:

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

为此,您必须检索标签的 DOM id(假设最坏的情况,即 struts 1)

© www.soinside.com 2019 - 2024. All rights reserved.