Grid with filtering, editing, inserting, deleting, sorting and paging. Data provided by controller.
Simple grid with static data. Provide an array to option data in config.
OData Service Scenario Table
Controller loadData method requests data from OData service with ajax. Any asynchronous source could be used instead. Just return jQuery.promise from controller method. Field option itemTemplate allows to render any custom cell content, just return your markup as string, DOM Node or jQuery Element.
Sorting Scenario Table
Sorting can be done not only with column header interaction, but also with sort method.
Validation Scenario Table
Grid supports field values validation for inserting and editing. There are plenty of built-in validators available. Furthermore custom validators can be easily added.