gpt4 book ai didi

javascript - 如何加载数据到ckeditor onload

转载 作者:搜寻专家 更新时间:2023-11-01 04:46:42 25 4
gpt4 key购买 nike

是否可以在不使用 JQuery 的情况下将数据加载到 ckeditor 中?如果可能的话,我想为此使用内联脚本标记。我能找到的所有示例都与 Jquery 打交道,而这在我的情况下并不是最佳的。

到目前为止,我所拥有的是我在 CKs 网站上找到的示例:

CKEDITOR.instances.editor1.setData( '<p>Some other editor data.</p>', function()
{
this.checkDirty(); // true
});

我尝试将其与内联脚本标记一起使用,但它会使编辑器崩溃。如果我在 JQuery 中使用它,它将按预期工作。

最佳答案

这是一个使用 CKEDITOR API 而不使用 jQuery 的示例。请观察对 replace 函数的调用,该函数使用文本区域内容初始化 CKEDITOR 的“editor1”实例。我认为这是填充加载内容的最简单方法,但如果这还不够,您可以看到我已经使用您问题中的代码用“其他一些编辑器数据”填充 CKEDITOR。

HTML:

<textarea id="editor1">
Hello, world!
</textarea>​

Javascript:

CKEDITOR.replace( 'editor1', {
toolbar: 'Basic',
uiColor: '#9AB8F3'
});
CKEDITOR.instances.editor1.setData( '<p>Some other editor data.</p>', function()
{
this.checkDirty(); // true
});

http://jsfiddle.net/cDzqp/

关于javascript - 如何加载数据到ckeditor onload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14150604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com