您的需求

您的需求是什么?

简单四步,轻松做网站

1

域名注册 主机/服务器购买

代注册账号,代购买域名和主机/服务器

3

网站开发设计

原创的网站设计,不仅能让您的网站大气漂亮,具有唯一性,还更利于搜索优化推广

4

网站上线

网站正式上线,提供完善的售后服务。

网站教程 SEO优化 网站建设 网站设计
当前位置:首页>文章>网站教程
二期模板教你用pbootcms制作选择下拉菜单的筛选功能
所属栏目:网站教程 发布日期:2021-11-19

image.png


PBOOTCMS自带筛选功能。但是有时候接触项目的时候会发现需要用这种下拉选项来制作。

这个时候我们需要用到JS来实现。

话不多说了,直接上代码吧。我们还是用官方模板自带的样式。如果不需要用到其他的DIV请自行去除掉。

   <!-- 分类筛选 -->
     <div  class="my-3">
          <div class="row">
              <div class="col-12 col-sm-2 col-md-1">类型:</div>
                <div class="col-12 col-sm-10 col-md-11">
                 
                  
<select class="footer_sel" id="FriendLink">
<option selected="selected" value="#">选择分类</option>
{pboot:select field=ext_type}
     <option {pboot:if('[select:value]'=='[select:current]')}selected="selected"{/pboot:if}  value="[select:link]">[select:value]</option> 
  {/pboot:select}
</select>

               </div>
          </div>
           
          <div class="row">
              <div class="col-12 col-sm-2 col-md-1">颜色:</div>
                <div class="col-12 col-sm-10 col-md-11">                  
                                    
<select class="footer_sel" id="FriendLink2">
<option selected="selected" value="#">选择分类</option>
{pboot:select field=ext_color}
     <option  {pboot:if('[select:value]'=='[select:current]')}selected="selected"{/pboot:if}  value="[select:link]">[select:value]</option> 
  {/pboot:select}
</select>

               </div>
          </div>
    </div>
   


<script>
  (function (window, $) {
    

    function init() {
        bindEvt();
    }
    init();
    function bindEvt() {
        $("#FriendLink").bind("change",function() {
            var selectedHref = $("#FriendLink :selected").val();
            if (selectedHref != "") {
                window.open(selectedHref,"_self");
            }
        });
        
    }

    function init2() {
        bindEvt2();
    }
    init2();
    function bindEvt2() {
        $("#FriendLink2").bind("change",function() {
            var selectedHref = $("#FriendLink2 :selected").val();
            if (selectedHref != "") {
                window.open(selectedHref,"_self");
            }
        });      
        
    }

})(window, jQuery);
</script>



在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部