软件简介
Flexigrid是一个类似于Ext Gird,但基于jQuery开发的Grid。它具有的功能包括:可以调整列宽,合并列标题,分页,排序,显示/隐藏表格等。Flexigrid显示的数据能够通过Ajax获取或者从一个普通的表格转换。
Lightweight but rich data grid with re-sizable columns and a scrolling data to match the headers, plus an ability to connect to an XML or JSON data source using Ajax to load the content.
Similar in concept with the Ext Grid only its pure jQuery love, which makes it light weight and follows the jQuery mantra of running with the least amount of configuration.
Features
* Resizable columns
* Resizable height and width
* Sortable column headers
* Cool theme
* Can convert an ordinary table
* Ability to connect to an ajax data source (XML and JSON)
* Paging
* Show/hide columns
* Toolbar (new)
* Search (new)
* Accessible API
* Resizable Width
* JSON Support
* Toolbar
* Table Toggle Button
* Show/Hide Columns control have been move to the column headers (try it by mouseovering a header and clicking a black triangle on the right)
* Fixed paging problem on multiple instances
* Mootools and Prototype noConflict() compatibility problems fixed
* New onError event on ajax interaction, (it will pass what the server said in a variable called data), allowing you to handle server problems
* New $().flexAddData method, allows you to directly add new data to the grid using your own data source.
* New preProcess API, allows you to modify or process data sent by server before passing it to Flexigrid, allowing you to use your own JSON format for example.
* Single Rows Select just use { singleSelect: true } in the options
* Quick Search
* Many more
* I'm planning to add an Editable and Resortable rows feature, as well as other cool GUI features.
One of my main goal for the plugin is ultimately to keep it lightweight!