TinyMCE: плагин автосохранения & amp; Ajax

Я использую Автосохранение Плагин:

Этот плагин дает пользователю предупреждение, если они внесли изменения в
содержимое в экземпляре редактора, но не отправило изменения.

Я использую плагин так:

tinymce.init({
selector: '#about',
plugins: "table autoresize autosave link image",
});

Если я изменяю содержимое и пытаюсь покинуть страницу, я получаю предупреждающее сообщение, как и ожидалось. Тем не менее, если пользователь нажимает кнопку сохранения, содержимое сохраняется с помощью AJAX. Плагин по-прежнему считает, что изменения еще не были отправлены.

Есть ли в любом случае, как я могу сказать плагину автосохранения, что изменения были успешно сохранены после вызова ajax?

1

Решение

Вы можете использовать встроенную функцию сохранения редактора TinyMCE, которая позволит плагину автосохранения знать, что контент был сохранен.

tinymce.get('about').save();

Демо-версия: https://jsfiddle.net/xv93x8cm/1/
Для дополнительной информации: https://www.tinymce.com/docs/api/tinymce/tinymce.editor/

2

Другие решения

Других решений пока нет …