ThinkPHP 导航栏鼠标按下动态更新

来源:互联网 发布:重生之网络大亨txt 编辑:程序博客网 时间:2024/04/28 04:07

1、首先获取当前单击按钮的ID传入到控制器

2、控制器将get模板页面传来的的当前ID

3、输出当前选中按钮的ID到模板页面

                <volist name="list" id="vo">

                        <div style="width:100%;margin:auto">

<!--判断$current_id是否等于导航栏选项的变量vo.id-->

                        <eq name="vo.id" value="$current_id">
                        <div class="bxfl001">   <!--当前选中项样式-->
                            <a href="__URL__/Test?classify_id={$vo.id}&current_id={$vo.id}">{$vo.name}&nbsp;&nbsp;</a>
                        </div>
                        <else />
                        <div class="bxfl002"> <!--未选中的样式-->
                        <a href="__URL__/Test?classify_id={$vo.id}&current_id={$vo.id}">{$vo.name}&nbsp;&nbsp;</a>
                        </div>              
                        </eq>
                        </div>    

                </volist>

其主要逻辑关系即:

  每次从数据库读取数据循环输出到模板的同事进行循环判断是否为当前选中的按钮

0 0