单选按钮/复选框

脾气暴躁的克鲁顿

我不确定标题的字眼,因为仅仅考虑这种概念会使我感到困惑,我也不知道为什么。我敢肯定有一些简单的解决方案。

这是我的代码(如下所示)输出的图片。 在此处输入图片说明

用户应该可以在每个框内单击1个单选框,但是我似乎无法做到这一点。现在,只能选择1个假期按钮,而只能选择1个缺席按钮。

这是我的代码:

if($loop < 4) {

    echo '<td>';

    echo '  NAME<BR><input type="radio" name="vacationTeammates[]" value="'.$value[0].'">Vacation<br>
            <input type="radio" name="absentTeammates[]" value="'.$value[0].'">Absent';

    echo '</td>';

    $loop++;
} else {
    $loop = 1;
    echo "</tr><tr align='center'>";

    echo '<td>';

    echo '  NAME<BR><input type="radio" name="vacationTeammates[]" value="'.$value[0].'">Vacation<br>
            <input type="radio" name="absentTeammates[]" value="'.$value[0].'">Absent';

    echo '</td>';

}

(循环使表格行结束并开始新的一行,因此它虽然无关紧要,但单选按钮才是重要的)

脾气暴躁的克鲁顿

谢谢@ user3163495和@FirstOne,我在这里在回答中使用了一些技巧。

我使每个单元格中的两个单选按钮具有相同的名称,其他所有按钮均具有不同的名称。

        if($loop < 4) {

            echo '<td>';

            echo '  <input type="radio" name="goneTeammates['.$uniqueLoop.']" value="'.$value[0].'|V">Vacation<br>
                    <input type="radio" name="goneTeammates['.$uniqueLoop.']" value="'.$value[0].'|A">Absent<br>NAME';

            echo '</td>';

            $loop++;
        } else {
            $loop = 1;
            echo "</tr><tr align='center'>";

            echo '<td>';

            echo '  <input type="radio" name="goneTeammates['.$uniqueLoop.']" value="'.$value[0].'|V">Vacation<br>
                    <input type="radio" name="goneTeammates['.$uniqueLoop.']" value="'.$value[0].'|A">Absent<br>NAME';

            echo '</td>';

        }

对于值,我使用队友的姓名(实际上是他们的唯一标识),A表示缺席,V表示休假。输出基本上看起来像:

35 | A

23 | V

64 | A

等等

在处理方面,我explode()将在该|符号处输入内容,以基本上获取单独变量中的uniqueID和字母,然后从那里像正常一样进行处理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单选按钮复选框

来自分类Dev

选择复选框或单选按钮

来自分类Dev

jQuery单选按钮触发复选框

来自分类Dev

复选框和单选按钮的行为

来自分类Dev

PHP会话回显复选框和单选按钮

来自分类Dev

更改单选按钮和复选框的默认行为

来自分类Dev

单选按钮充当TinyMce 4中的复选框

来自分类Dev

单选按钮组包含复选框组

来自分类Dev

正确的复选框和单选按钮分组方式

来自分类Dev

使复选框的行为类似于单选按钮

来自分类Dev

bootstrap multiselect复选框的行为类似于单选按钮

来自分类Dev

将复选框更改为单选按钮组ExtJS

来自分类Dev

单选按钮和复选框。防止更改值属性

来自分类Dev

单击单选按钮选中所有复选框

来自分类Dev

自定义复选框/单选按钮焦点

来自分类Dev

我的复选框或单选按钮无法正确对齐?

来自分类Dev

用单选按钮替换材料表复选框

来自分类Dev

复选框未删除后单击AngularJs单选按钮

来自分类Dev

使单选按钮的行为类似于复选框

来自分类Dev

ABAP OO屏幕控件(单选按钮/复选框)

来自分类Dev

单选按钮和复选框(如Dynpro OO控件)?

来自分类Dev

如何使用复选框取消选中单选按钮

来自分类Dev

单选按钮充当TinyMce 4中的复选框

来自分类Dev

选中复选框时禁用单选按钮组

来自分类Dev

css仅样式复选框和单选按钮

来自分类Dev

iMacros:随机检查单选按钮/复选框

来自分类Dev

为什么单选按钮CSS样式与复选框相反?

来自分类Dev

带有复选框和单选按钮的TreeView

来自分类Dev

将复选框更改为单选按钮组ExtJS