所以我的DB
中有一些项目,其中有一个类似示例:New,Old,To-Old等。
我还有一个dropdown
,您可以在其中更改它们的类别,但由于我想编辑该项目,我希望dropdown
显示当前类别。但就像现在一样,它显示了dropdown
中的第一个(Alle)类别,因为它位于顶部。
如何才能将该下拉菜单显示为正确的类别?
我在PHP
中提取类别:
<? echo $row['abo_type']?>
HTML:我的分类
<select id="filter_type">
<option value="Alle">Alle</option>
<option value="Privat_Tale">Privat Tale</option>
<option value="Erhverv_Tale">Erhverv Tale</option>
<option value="Gamle">Gamle Tale</option>
<option value="Privat_MBB">Privat MBB</option>
<option value="Erhverv_MBB">Erhverv MBB</option>
<option value="Retention">Retention</option>
<option value="Gamle_Privat_MBB">Erhverv MBB</option>
<option value="Gamle_Erhverv_MBB">Erhverv MBB</option>
</select>
答案 0 :(得分:1)
要在下拉列表中选择一个选项,可以将所选属性添加到该选项,如此
<select id='filter-type'>
<option value ='xyz' <?php echo ( $row['abo_type']==='xyz')?"selected":""?> >XYZ</option>
<option value ='abc' <?php echo ( $row['abo_type']==='abc')?"selected":""?> >ABC</option>
或者在页面加载时使用javascript
var selected_category = '<?php echo $row['abo_type'];?>';
$("#filter-type").val(selected_category);