php - 如何根据相同的类而不是相同的名称对单选按钮进行分组

标签 php jquery html forms radio-button

有没有办法将共享同一类的一组单选按钮分组。

我希望能够检查每组的单选按钮。

目前它只允许我检查一个单选按钮(我知道因为同名)

是否有 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 个数组。

由于 html 将它们解释为具有相同的名称,因此您必须自己将数字添加到数组键中。

所以这样的事情应该可行。

<input type="radio" name="item[0]" class="a" value="1" />
<input type="radio" name="item[0]" class="a" value="2" />
<input type="radio" name="item[0]" class="a" value="3" />
<input type="radio" name="item[0]" class="a" value="4" />
<input type="radio" name="item[0]" class="a" value="5" />

<input type="radio" name="item[1]" class="b" value="6" />
<input type="radio" name="item[1]" class="b" value="7" />
<input type="radio" name="item[1]" class="b" value="8" />
<input type="radio" name="item[1]" class="b" value="9" />
<input type="radio" name="item[1]" class="b" value="10" />

关于php - 如何根据相同的类而不是相同的名称对单选按钮进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10609918/

相关文章:

php - mysql_real_escape_string 和 array_map 返回空白字符串?

PHP:合并/添加多维数组?

jquery - 如何在 jQuery 中恢复点击事件

javascript - 如何使用 onchange 在 jquery 中创建自动求和

javascript - Jquery,从匹配正确模式的所有div中读取数据属性

jquery - 如何重播整个音频

javascript - 我们可以像在 Angular 中那样在创建 Vue.js 组件时将 HTML、JS 和 CSS 文件分开吗?

php - Laravel 多个多对多

javascript - 我可以在 Javascript/jQuery 中使用变量作为键吗?

php - 使用外部数据库验证 Android APP 中的用户凭据