The*_*der 0 html php codeigniter drop-down-menu
目前,我使用以下代码填充选择框:
<select name="klas_jaar" value="{jaar_id}">
<?php foreach ($jaren as $jaar):?>
<option value="<?=$jaar->jaar_id?>"><?=$jaar->schooljaar?></option>
<?php endforeach;?>
</select>
Run Code Online (Sandbox Code Playgroud)
值集与选项的值具有相同的ID.但是,当转到此页面时,它不会将请求的值设置为选中.
我究竟做错了什么?
ste*_*vls 11
select标签没有value属性.相反,您必须删除selected适当的属性option.
<select name="klas_jaar">
<?php foreach ($jaren as $jaar):?>
<option value="<?=$jaar->jaar_id?>"<? if($jaar->jaar_id == $selected_jaar_id) echo " selected"?>><?=$jaar->schooljaar?></option>
<?php endforeach;?>
</select>
Run Code Online (Sandbox Code Playgroud)