我有这个漂亮的小单选按钮功能,可以显示一个表格。它是单选按钮(称为“切换字段”)的更好版本,效果很好!但是,我的“ if(isset())”块不起作用,并且我尝试使用无线电ID,名称,值...什么都不起作用。在函数调用后立即在$ _POST上执行了var_dump,它为空。我不确定自己在做什么错。
我的意图是将此单选按钮视为页面的“选项卡”。我希望每个选择都显示不同的内容。任何帮助将不胜感激!
radioSelection();
if (isset ($_POST['radioSel']) && $_POST['radioSel'] == 'sys' ){
...do something with systems...
}
if (isset ($_POST['radioSel']) && $_POST['radioSel'] == 'equip' ){
...do something with equipment...
}
function radioSelection(){
echo ' <div class="switch-field"><form method="post" onchange="onSelectChange(this)">
<input type="radio" id="radio1" name="radioSel" value="sys" checked/>
<label for="radio1">Systems</label>
<input type="radio" id="radio2" name="radioSel" value="equip" />
<label for="radio2">Equipment</label>
<input type="radio" id="radio3" name="radioSel" value="user" />
<label for="radio3">Users</label></form>
</div>';
}