Kendo UI for jQuery
The DataSource utility makes binding data and providing related features easy in many components. It is an abstraction for using local data (arrays of JavaScript objects) or remote data. It fully supports CRUD data operations and provides both client-side and server-side support for sorting, paging, filtering, grouping, and aggregates.
For cases where you need to provide data bound features without an active server connection, DataSource can cache data and changes. When a connection is present, those changes will be synchronized with the server.
Cross-Origin Resource Sharing (CORS) gives async web operations a way to directly grab resources from different domains. Without CORS, most browsers will throw an error when AJAX calls are made across domains. DataCourse provides API to configure CORS in your app.
DataSource provides CRUD (Create, Read, Update, Destroy) data operations to many components in the jQuery library. Choose to enable all or just the ones you choose.
Through the HierachicalDataSource component, DataSource represents local or remote hierarchical data in the Data Grid, TreeView, PanelBar, TreeMap, and DropDownTree. If you need to bind a hierarchical source to a non-compatibile component, that’s OK. The root level will still be displayed.