Skip to content

longprao/ng-table

This branch is 1 commit ahead of, 423 commits behind esvit/ng-table:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0242a33 · Jan 3, 2014
Dec 28, 2013
Jan 3, 2014
Jan 3, 2014
Oct 16, 2013
Dec 6, 2013
Sep 24, 2013
Sep 28, 2013
Sep 23, 2013
Dec 28, 2013
May 31, 2013
Dec 28, 2013
Dec 28, 2013
Oct 16, 2013
Dec 28, 2013
Jan 3, 2014
Oct 16, 2013
Jan 3, 2014
Jan 3, 2014
Dec 18, 2013

Repository files navigation

Table + AngularJS

Build Status Coverage Status Bitdeli Badge

Code licensed under New BSD License.

This directive allow to liven your tables. It support sorting, filtering and pagination. Header row with titles and filters automatic generated on compilation step.

Compatibility

For work in IE < 9 need jQuery, just add:

<!--[if lt IE 9]>
  <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<![endif]-->

Plugins

Updates

v0.3.2 (master)

  • add multisorting (click on header with Ctrl-key)

v0.3.1

  • add support of header-class attribute
  • add fixes for compatibility with early versions of AngularJS
  • add data field to ngTableParams
  • Allow expressions in the sortable & filter attribute (Issue #93)

v0.3.0

v0.2.2

In functions that return data for the filters were removed .promise

$scope.names = function(column) {
    ...
    def.resolve(names);
    // return def.promise; - old code
    return def;
};

Installing via Bower

bower install ng-table

Examples (from simple to complex)

PS

Let me know if you are using ng-table. It will motivate me to work harder. And if you like ng-table, just email me and add your website here Hope you like it, Thanks! :)


This project is part of Bazalt CMS.

About

Simple table with sorting and filtering on AngularJS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 96.0%
  • CSS 4.0%