0

我的代码很长,但我认为我的问题很简单:如何构建一个谷歌 GUI 来显示多组单选按钮的网格。本质上,我想构建类似的东西:

简·史密斯:问题 1:radio1、radio2、radio3、radio4 问题 2:radio1、radio2、radio3、radio4

John Doe:问题 1:radio1、radio2、radio3、radio4 问题 2:radio1、radio2、radio3、radio4

等等等等……

我编写了整个代码来动态创建页面和所有嵌套的 for 循环,以便在用户提交后将每组单选按钮读回数组中的逻辑,然后能够解析并使用它。

但是我如何获得单选按钮本身的变量?

这里的解决方案似乎过于复杂,因为我认为需要将大约 10 行代码注入到我的 3 层深 for 循环的每一层中才能使其工作。除非我想错了。

4

1 回答 1

0

RadioButtons必须具有相同的名称(属于同一组)才能按预期工作(异或),因此为每个按钮分配一个客户端处理程序以将值设置为隐藏小部件(或文本框)的解决方案是, AFAIK,如果您不使用表单,这是唯一可行的解​​决方案。代码并不复杂,在您的情况下,每个问题都是相同的,因此您可以轻松地在代码中实现它。

于 2012-12-10T22:08:24.347 回答