【发布时间】:2012-05-16 07:42:10
【问题描述】:
有没有办法对共享同一类的单选按钮集进行分组。
我希望能够检查每组中的单选按钮。
目前它只允许我检查一个单选按钮(我知道是因为同名)
也有 JQuery 方式吗?
例子:
设置 A
<input type="radio" name="item[]" class="a" value="1"><br>
<input type="radio" name="item[]" class="a" value="2"><br>
<input type="radio" name="item[]" class="a" value="3"><br>
<input type="radio" name="item[]" class="a" value="4"><br>
设置 B
<input type="radio" name="item[]" class="b" value="5"><br>
<input type="radio" name="item[]" class="b" value="6"><br>
<input type="radio" name="item[]" class="b" value="7"><br>
<input type="radio" name="item[]" class="b" value="8"><br>
【问题讨论】:
-
为什么不能用不同的方式命名这两个集合?您只想选择其中的 1 个吗?
-
感谢您的快速回答。那么单选按钮是使用 php 循环动态生成的。我不能以不同的方式命名它们。
-
任何 JavaScript 解决方案都必须更改其名称才能实现这一点。如果后端的 PHP 应该保存值,它可能依赖于字段名称。因此请注意,仅客户端的更改可能会破坏服务器端的某些内容。
-
@gdoron 我试过了,但它也不适用于 body 标签。您在演示中使用了哪个 jquery 版本?事实上,它也破坏了其他 jquery 代码。
-
@smartpctech。它必须是 1.7+
标签: php jquery html forms radio-button