我到处寻找答案,尽管stackoverflow上已经有类似的问题,但我没有找到满意的答案。
以下是我提到的问题,
检查了基于ajax响应的单选按钮
根据从mysql数据库获取的值检查单选按钮
我所拥有的是来自对象$data
中的模型的数据。
所以我在视图中获取它,就像$data->is_male一样。
我想要的是if($data->is_male == 1)
,然后检查按钮,
<input type="radio" name="gender" value=
<?php if ($data->is_male == 1): ?>
'checked'
<?php endif ?>> Male<br>
<input type="radio" name="gender" value="female"> Female<br>
试试这个:-
<input type="radio" name="gender" value="male"
<?php if ($data->$data->is_male == 1): ?>
checked="checked"
<?php endif ?>> Male<br>
<input type="radio" name="gender" value="female"> Female<br>
下面是一个更可读的答案。我在这里使用了PHP
三元条件运算符。
<input type="radio" name="gender" value="male" <?php echo ($data->is_male==1) ? 'checked="checked"':'';?>>Male
<br>
<input type="radio" name="gender" value="female"> Female
<br>