跨页面加载序列化/存储TinyMCE书签

时间:2014-05-15 15:03:05

标签: javascript tinymce

我有一种情况需要将TinyMCE编辑器的内容保存到数据库中,然后在恢复插入符/光标位置的情况下检索它们。

我在TinyMCE documentation中看到可能可以使用getBookmark(),例如:

var bm = tinyMCE.activeEditor.selection.getBookmark();

但是,我无法弄清楚如何序列化getBookmark()返回的值 如果我将它保存到这样的文本框中:

$('#myTextBoxId').val(bm);

该值只显示为[Object] [Object]

甚至可以在页面回发中保存书签吗?

1 个答案:

答案 0 :(得分:0)

感谢@JoseM的评论,答案很简单:

var bm = tinyMCE.activeEditor.selection.getBookmark();
$('#myTextBoxId').val(JSON.stringify(bm));