zoukankan      html  css  js  c++  java
  • espcms联动筛选功能开发

    易思后台增加新内容模型,添加字段yewu,fuwu,leixing

    修改/interface/article.php (写上新增内容模型的mid——写死的),对这个模型的内容列表写了可以联动筛选的sql查询语句。

    使用get方式传参数,http://lycms.lanyunwork.com/case/?yewu=高端别墅fuwu=建筑设计&leixing=别墅

    前端部分:
    对新模型的分类使用case_list.html模板,加入了3个select选择器。

    采用封装的js函数来读取url参数。

    用了jquery绑定select onchangge事件,每次改变selected的值,就会读取3个select中的选中值并跳转url。


    select选中值的防刷新:
    每次加载页面后读取url中的参数值,然后设定select的选中值,由于url中包含中文,使用了jquery的解码函数,

    var myurl=new LG.URL(window.location.href);//js封装的url操作函数
    $("#yewu").val(decodeURIComponent(myurl.get("yewu")));//jquery解码函数


    108行附近可改成带分类的筛选。
    和不带分类的对整个模型根栏目筛选。

  • 相关阅读:
    Markdown基本语法
    面向对象
    LeetCode739 每日温度
    LeetCode155 最小栈
    LeetCode279 完全平方数
    LeetCode752 打开转盘锁
    LeetCode622 设计循环队列
    LeetCode200 岛屿的个数
    LeetCode61 旋转链表
    LeetCode138 复制带随机指针的链表
  • 原文地址:https://www.cnblogs.com/woodk/p/5012646.html
Copyright © 2011-2022 走看看