今日の回答は、あなたがリンクしているものと本質的に同じですが、アップデートを行うためのTinyMCE APIが組み込まれています。
TinyMCEでは、基礎となる<textarea>
を常に同期させません。通常、フォームを投稿すると、TinyMCEはフォームが転記される直前に<textarea>
を更新します。あなたは<textarea>
を更新するためにTinyMCEのを強制するために、次のAPI呼び出しを使用することができます。
tinymce.triggerSave();
これが呼び出されたときに<textarea>
を更新するためにTinyMCEのを強制します。
TinyMCEの様々なイベントを発射し、アップデートのためのトリガとして、これらのイベントの任意の番号を使用することを選択できます。たとえば
https://www.tinymce.com/docs/advanced/events/
これはchange
またはblur
イベントのエディタを更新します:
tinymce.init({
selector: "textarea",
setup: function (editor) {
editor.on('change blur', function() {
tinymce.triggerSave();
});
}
});
ありがとうございます。私は既に同様の[thing](https://pastebin.com/dmBvmutc)を書いています。これは、エディタからテキストがユーザタイプとしてコピーされます。 – Sector