下拉菜单处理(ThinkPHP)

1.下拉菜单的显示:

<select name="depart_type" class="required">

    <option value="0">请选择</option>

    <option value="1">学术性</option>

    <option value="2">康乐性</option>

    <option value="3">文艺性</option>

    <option value="4">服务性</option>

    <option value="5">体能性</option>

</select>

2.下拉菜单选择数据存入数据库:

$data['depart_type']=I('depart_type');//即按照读取的value正常存,只是显示的时候加上判断语句进行转化即可.

3.将value与中文释义进行转化:

<if condition="$vo['depart_type'] eq 0">未分类

<elseif condition="$vo['depart_type'] eq 1"/>学术性

<elseif condition="$vo['depart_type'] eq 2"/>康乐性

<elseif condition="$vo['depart_type'] eq 3"/>文艺性

<elseif condition="$vo['depart_type'] eq 4"/>服务性

<elseif condition="$vo['depart_type'] eq 5"/>体能性

</if>

4.根据数据库读取的value值结合if条件判断确定哪一项下拉项被选中:

<select name="depart_type" class="required">

    <option value="0"

        <if condition="$departments['depart_type'] eq 0">

            selected

        </if>

    >请选择</option>

    <option value="1"

        <if condition="$departments['depart_type'] eq 1">

            selected

        </if>

    >学术性</option>

    <option value="2"

        <if condition="$departments['depart_type'] eq 2">

            selected

        </if>

    >康乐性</option>

    <option value="3"

        <if condition="$departments['depart_type'] eq 3">

            selected

        </if>

    >文艺性</option>

    <option value="4"

        <if condition="$departments['depart_type'] eq 4">

            selected

        </if>

    >服务性</option>

    <option value="5"

         <if condition="$departments['depart_type'] eq 5">

            selected

         </if>

    >体能性</option>

</select>
发布了61 篇原创文章 · 获赞 6 · 访问量 5721

猜你喜欢

转载自blog.csdn.net/Do_________/article/details/104306534