Есть ли способ сбросить отмену в ckeditor после setData?

Я хочу сбросить функцию отмены после установки метода данных в ckeditor.

кто-нибудь знает, пожалуйста, дайте мне знать.

editor.setData(content,function(){
    this.checkDirty();
});

person mariappan k    schedule 01.02.2019    source источник


Ответы (2)


После хлопот поиска часов Все дороги не работают Не знаю в чем причина

сбросить

resetDirty

resetUndo

Решение

CKEDITOR.instances.editor1.setData('Text_Html',function() { this.resetUndo(); });
person ali.alfoly    schedule 01.02.2019

Используйте resetDirty().

Сбрасывает «грязное состояние» редактора, поэтому последующие вызовы checkDirty возвращают false, если пользователь не внес дальнейших изменений в содержимое.

alert( editor.checkDirty() ); // e.g. true

editor.resetDirty();

alert(editor.checkDirty() ); // false
person Wizard    schedule 01.02.2019