【发布时间】:2019-01-04 05:31:28
【问题描述】:
我在数组中有多个单选按钮名称,它们的值都与 1 相同。 我需要得到如果取消选中意味着设置为零我该怎么做。下面是我的代码
查看图片its sample image but same form like i having:
html 代码:
<input type="radio" name="radio_name[]" id="radi_name" value="1" checked >
<label for="radio1">Set as Default</label>
PHP 代码:
$a[]=$_post['radio_name'];
prinr_r($a);
当前结果:
Array ( [0] => 1 )
预期结果:
Array ( [0] => 1,[1] => 0,[2] => 0,[3] => 0 )
我只选中了一个单选按钮,其余的都需要归零。
【问题讨论】:
-
所以使用复选框或单选。
-
它看起来像设计的那样工作 - 使用 javascript 发送所有具有零值的单选按钮
-
但是如果我使用复选框,用户需要在表单中选中一个框,可以选中多个框
-
提问时不要全部使用粗体。粗体仅用于特定突出显示
-
$_post几乎总是空的,它是$_POST。然后,也许阅读单选按钮的作用以及它们的处理方式。您不会获得所有单选按钮的值,因为只会提交选中的单选按钮。