下拉框数据回显问题,查询表中数据显示到下拉框中

<select>
   <option value=""    <if item =="">   selected </if> ></option>
   <option value="AAA" <if item =="AAA">selected </if> >AAA</option>
   <option value="BBB" <if item =="BBB">selected </if> >BBB</option>
   <option value="CCC" <if item =="CCC">selected </if> >CCC</option>
</select>

 item:代表从数据库中查询的数据集合

freemarker中select下拉框显示数据:

<select>
       <option></option>
            <#list items as item>
               <option value="${(item.name)?if_exists}"<#if (stus.name)?if_exists == 
               (item.name)?if_exists>selected</#if>>${(item.name)?if_exists}</option>
            </#list>
</select>

 items、stus:代表从数据库中查询的数据集合

在option里进行判断,如果表中查询出的某个字段数据,和下拉框中的其中一个数据相同,则选中selected,就是选中当前‘<option>值</option>’中的值

    原文作者:SUMMERENT
    原文地址: https://blog.csdn.net/SUMMERENT/article/details/121076263
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞