StateRestore extends DataTables’ option, allowing multiple states to be saved and reloaded at any time. There is also the possibility to customise which elements of DataTables are stored in each saved state.
This will be very useful for returning to previous setups quickly and easily. The states can be saved locally, or over ajax. It is also possible to set predefined states that will appear for all users.