Datatable Framework
The DataTables API presents a wealth of options for accessing the data contained in a table, and otherwise manipulating the table programmatically. These functions range from selecting rows, columns and cells to get and set their data, to changing column visibility and applying search terms to the table dynamically.
The easiest way to get try Frappe DataTable is using this codesandbox demo.
The best method for getting a hold of DataTables for use in your project depends upon your programming environment. The download builder below provides a simple method that you can use to build your own custom DataTables package - including only the software that you need, and providing options to have it hosted on the DataTables CDN, download the package locally or install through a package
DataTables is a table enhancing plug-in for the jQuery Javascript library, adding sorting, paging and filtering abilities to plain HTML tables with minimal effort.
Fast, Feature Rich Javascript Datatable A simple, modern and interactive datatable for the web Documentation GitHub
DataTables has only one library dependency other software upon which it relies in order to work - jQuery. DataTables uses jQuery as a utility library, allowing the venerable library to deal with many of the complexities of event handling and DOM manipulation. DataTables requires jQuery 1.8 or later, including full support for 3.x and 4.x.
DataTables is a Javascript HTML table enhancing library. It is a highly flexible tool, built upon the foundations of progressive enhancement, that adds all of these advanced features to any HTML table.
Options DataTables and its extensions are extremely configurable libraries and almost every aspect of the enhancements they make to HTML tables can be customised. Features can be enabled, disabled or customised to meet your exact needs for your table implementations. Customisation of these options are performed by defining options in the new DataTable constructor or .DataTable if you
Seamless integration with Frappe Framework and other web applications Cons Limited documentation compared to some more established data table libraries Smaller community and ecosystem compared to alternatives like DataTables May require additional setup for advanced features or complex use cases Code Examples Basic table initialization
The Missing Javascript Datatable for the Web. Contribute to frappedatatable development by creating an account on GitHub.