Data changes can be automatically posted ( without user intervention ) and saved in the remote data store ( similar to Google docs ).
There are 2 ways to accomplish it, choosing between them is just a matter of preference:
-
change event which fires whenever there are changes in the grid, can be used to post the changes.
-
use time interval to check grid for changes and post them to server.
In this example changes are posted to server by calling
saveChanges()
function within a
setInterval.
Only the changes which meet validation rules are posted to maintain data integrity.
Data can be manipulated in the grid with inline editing or
copy/paste.