业务经理

微信扫描以上二维码

028-61286886

技术咨询

联动菜单多选条件筛选,如何全选的时候选择带有一级条件的全部的信息

迅睿框架 更新 2020-06-22 18:11:33 万俟肸


联动菜单多选条件筛选,红框部分是一级菜单,蓝框部分是二级菜单,在二级中有一个二五仔就是第一个全选。

image

如何判定哪个一级下面有二级被选中了,

如何全选的时候选择带有一级条件的全部的信息,并且不影响其他的一级菜单

{linkage code=gzddyx pid=0 return=c1}

                    <li class="enzpsxItem">
                      <div class="enzpsxItemBox">
                          <div class="enzpsxItemTop">
                              <div class="enzpsxItemLeft">
                                    <label></label>
                                    <span>{$c1.name}</span>
                                </div>
                                <div class="enzpsxItemRight">
                                    <span>View details</span>
                                    <img src="{HOME_THEME_PATH}/images/icon74.png" class="zpTag3">
                                    <img src="{HOME_THEME_PATH}/images/icon75.png" class="zpTag4">
                                </div>
                           </div>
                            <ul class="enzpsxItemBottom">
                                <li class="jobArea">
                                    <a href="{Router::search_url($params, 'gongzuoquyu', $c1.cname)}#zpFrom">
                                    <label class="{if dr_is_double_search($params.gongzuoquyu, $c1.cname)}on{/if}"></label>
                                    <span>ALL {$c1.name}</span>
                                    </a>
                                </li>
                                {linkage code=gzddyx pid=$c1.id return=c2}
                                <li class="jobArea" link="">
                                    <a href="{Router::search_url($params, 'gongzuoquyu', dr_get_double_search($params.gongzuoquyu, $c2.cname))}#zpFrom">
                                    <label class="{if dr_is_double_search($params.gongzuoquyu, $c2.cname)} on {/if}"></label>
                                    <span>{$c2.name}</span>
                                    </a>
                                </li>
                                {/linkage}
                                <!--{$debug_c1}-->
                           </ul>
                               
                      </div>
                  </li>   
                {/linkage}


方案

  • 迅睿框架创始人 #1 · 2020-06-22 17:27:53
    这个恐怕我都很难写出来
  • 每天吃包子 #2 · 2020-06-22 17:32:18
    感觉难道很大
  • 万俟肸 #3 · 2020-06-22 17:33:04
    每天吃包子 两天了啥也没干就伺候这个沙雕了
  • 易学习 #4 · 2020-06-22 17:37:05
    • 模板标签生成工具

      必火!模板制作的必备插件,自动生成字段的模板标签,解决新手老手调用困难问题

    我应该可以搞定,主要是没看明白是什么逻辑
  • 万俟肸 #5 · 2020-06-22 18:10:37
    满意答案

    回复迅睿框架创始人
                   {linkage code=gzddyx pid=0 return=c1}
    
                        <li class="enzpsxItem">
                          <div class="enzpsxItemBox">
                              <div class="enzpsxItemTop">
                                  <div class="enzpsxItemLeft">
                                        <label></label>
                                        <span>{$c1.name}</span>
                                    </div>
                                    <div class="enzpsxItemRight">
                                        <span>View details</span>
                                        <img src="{HOME_THEME_PATH}/images/icon74.png" class="zpTag3">
                                        <img src="{HOME_THEME_PATH}/images/icon75.png" class="zpTag4">
                                    </div>
                               </div>
                                <ul class="enzpsxItemBottom">
                                    <li class="jobArea" link="">
                                        <a href="{Router::search_url($params, 'gongzuoquyu', dr_get_double_search($params.gongzuoquyu, $c1.cname))}#zpFrom">
                                        <label class="{if dr_is_double_search($params.gongzuoquyu, $c1.cname)} on {/if}"></label>
                                        <span>ALL {$c1.name}</span>
                                        </a>
                                    </li>
                                    {linkage code=gzddyx pid=$c1.id return=c2}
                                    <li class="jobArea" link="">
                                        <a href="{Router::search_url($params, 'gongzuoquyu', dr_get_double_search($params.gongzuoquyu, $c2.cname))}#zpFrom">
                                        <label class="{if dr_is_double_search($params.gongzuoquyu, $c2.cname)} on {/if}"></label>
                                        <span>{$c2.name}</span>
                                        </a>
                                    </li>
                                    {/linkage}
                                    <!--{$debug_c1}-->
                               </ul>
                                   
                          </div>
                      </li>   
                      <!--
                      id:{$c1.name}、site:{$c1.site}、pid:{$c1.pid}、pids:{$c1.pids}、name:{$c1.name}、cname:{$c1.cname}、child:{$c1.child}、hidden:{$c1.hidden}、childids:{$c1.childids}、displayorder:{$c1.displayorder}、ii:{$c1.ii}-->
                    {/linkage}   {$debug_c1}
    再配合一点JS,手起刀落人抬走
  • 万俟肸 #6 · 2020-06-22 18:11:33
    @万俟肸:手起刀落人抬走

迅睿系统漏洞

外贸多语言建站
外贸多语言建站(2026-10-30)
修正对百度编辑器提取支持
AI文章生成器
AI文章生成器(2026-10-29)
任务插图设置数量
Bing站长数据
Bing站长数据(2026-10-29)
根据BING接口调整菜单 各个页面数据支持点击查看详情
按字段付费
按字段付费(2026-10-29)
按字段付费用于模块的字段设置一定的价格,当用户购买了此内容的字段时才...
泛解析站群系统
泛解析站群系统(2026-10-29)
AI队列增加清空按钮 表单提示语收敛 目录模式不接管主域名模板
账号注销
账号注销(2026-10-29)
用于用户中心的注销账号申请,后台审核通过后注销此账号。后台统一管理注...
邮件群发
邮件群发(2026-10-28)
修改模板的命名
自定义收款/捐款
自定义收款/捐款(2026-10-28)
自定义收款或捐款插件可以让用户快速创建付款或者捐款功能
CMS内容批量修改
CMS内容批量修改(2026-10-28)
后台批量修改文章内容的指定字段在插件后台可以任意指定字段
全站模块搜索
全站模块搜索(2026-10-28)
实现全模块一次性搜索内容,一键搜索全站内容精准搜索全部模块: