JSFiddle - React, Tailwind, and code Playground

by webxl

HTML

<script src="http://underscorejs.org/underscore.js"></script>
<script src="http://backbonejs.org/backbone.js"></script>
<script src="https://raw.github.com/addyosmani/backbone.paginator/master/dist/backbone.paginator.js"></script>

JavaScript

// using http://backbonejs.org/backbone.js v0.9.10 as of 1/16/12
var Rule = Backbone.Model.extend();

// ClientPager extends collection
var PaginatedRulesCollection = Backbone.Paginator.clientPager.extend({
  model: Rule,
  paginator_ui: {
    perPage: 2
  }
});

paginatedRules = new PaginatedRulesCollection([{}, {}, {}]);

paginatedRules.pager();

var totalRecords = paginatedRules.info().totalRecords;

alert('Total records: ' + totalRecords); // should be 3