我正在尝试基于 mySQL 查询在我的 SELECT/OPTION HTML 标记中实现默认的 SELECTED 选项,但是当条件为真时,不显示“已选择”:
<select>
<option value=1 <?php ($rowRR[assignedRad]=1 ? ' selected="selected"' : '');?> >GE</option>
<option value=2 <?php ($rowRR[assignedRad]=2 ? ' selected="selected"' : '');?> >AN</option>
<option value=3 <?php ($rowRR[assignedRad]=3 ? 'selected' : '');?> >DD</option>
<option value=4 <?php ($rowRR[assignedRad]=4 ? 'selected' : '');?> >JS</option>
</select>
我不应该当我回显 $rowRR[assignedRad] 它返回值 INT 所以这不是问题。mySQL 查询很好。
selected="selected" 或只是 'selected' 都不起作用。我都试过了。