template and pagination

模板引擎和分页结构插件的使用方法

1. 引入插件

  <script src=" js/art-template/template-web.js"></script>

  <script src="js/twbs-pagination/jquery.twbsPagination.js"></script>

2. 创建模板

/*web.js 既支持原生语法,也支持简洁语法*/

  <script type="text.template id="tpl">

    遍历对象

    {{each aa as value index}}

      <li>{{value.name}}</li>

    {{/each}}

  </script>

 3.获取数据

   <script>

    /*发送ajax请求,得到数据*/

    $.ajax({

      type: get,

      url: get.php

      data:{id: id}

      success: function(res){

        if(res.code== 1){

          var data = res.data;

            /*res 是获得数据对象, data是对象力的数组

            1. template("tpl", res)  } ;    {{each data value}}  res是对象, 可以直接遍历里面的数组

            2. template("tpl",{aa: res.data}});  {{each aa value}} 给数组命名, 数组变成对象,可以直接遍历aa

            3. template("tpl", res.data) ;   {{each $data as value}}  res.data是数组, 不能直接遍历, $data是固定写法*/

 

          var html = template("tpl", {aa: res.data});

          document.querySelector("ul").innerHTML = html;

 

          4.分页结构插件的使用. 调用 twbsPagination() 方法

            方法里面传三个参数:总页数, 可见页数, 页面点击事件: 获得当前页面

          $(".pagination").twbsPagination(

            totalPages: 100,

            visiblePages: 5,  

            onPageClick: function(event, page){

              currentPage = page;

            }

          );

        }

      }

    })

  </script>

转载于:https://www.cnblogs.com/noraZhang/p/10045181.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值