javascript - 使用 Mustache JS 进行 Ajax 分页?

标签 javascript jquery mustache

使用 Mustache 模板时是否可以实现分页? 我目前正在使用模板从 JSON 输出结果:

JS函数:

$.getJSON('assets/data/results.json', function(data) {
  var template = $('#results-template').html();
  var info = Mustache.to_html(template, data);
  $('.result-list').html(info);

示例模板:

<script id="results-template" type="text/template">
    {{#results}}
                <tr>
                    <td>{{field1}}</td>
                    <td>{{field2}}</td>
                    <td>{{field3}</td>
                </tr>

    {{/results}}
</script>

我可以很好地输出结果,但不知道从哪里开始重新开始。使用 MustacheJS 时的分页。

最佳答案

Mootools 有一个用于此目的的插件,也可以处理 JSON 数据

http://mootools.net/forge/p/xpagination

关于javascript - 使用 Mustache JS 进行 Ajax 分页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16794435/

相关文章:

c# - 如何使用 PartialView 在 ASP.Net MVC 的 webgrid 中绑定(bind)数据

javascript - 优化路径替换的正则表达式

jquery - 等待所有图像加载 jquery ajax/jquery pjax

node.js - 将 mustache.js 与 node.js 一起使用?

javascript - mustache 渲染与 Handlebars 渲染

javascript - JS中原型(prototype)构造器的使用

javascript - 页眉到 margin-top 的高度

jquery - WordPress jQuery 点击事件

javascript - Javascript 的 mustache 渲染问题

javascript - jquery 从格式 01/02/2010 的日期开始 trim 前导零