我有两个单选按钮,当用户点击一个单选按钮并单击按钮时,它应保持选中状态。但正在发生的事情是,即使我选择并使用第一个单选按钮进行搜索,也只有最后一个保持选中状态。
我的代码:
<input type="radio" <?php if(isset($_POST['gender']) && isset($_POST['gender']) == 'male') echo "checked='checked'"; ?> name="gender" id="male" value="male" onclick="getGender(this.value);" /><strong>Groom</strong>
<input type="radio" <?php if(isset($_POST['gender']) && isset($_POST['gender']) == 'female') echo "checked='checked'"; ?> name="gender" id="female" value="female" onclick="getGender(this.value);" /><strong>Bride</strong>
提前致谢。
答案 0 :(得分:0)
只需更改
&& isset($_POST['gender']) == 'male')
到
&& ($_POST['gender'] == 'male')
为女性做同样的事情