This example shows how autosave works by specifying a save interval. Just wait for 10 seconds.
<!-- element -->
<textarea id="entry">...</textarea>
<!-- call -->
<script>
let app = Redactor('#entry', {
plugins: ['counter'],
autosave: {
url: '/savedata-server-script/',
interval: 10000
},
statusbar: {
sticky: true
},
subscribe: {
'autosave.send': function(event) {
this.statusbar.update('status', `<mark>${event.get('response')['message']}</mark>`, 'end');
setTimeout(() => {
this.statusbar.update('status', '', 'end');
}, 3000);
}
}
});
</script>