微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在函数中更新现有Jodit编辑器的内容

如何解决如何在函数中更新现有Jodit编辑器的内容

我在我的网站上使用jodit,想知道如何在函数中更新现有jodit编辑器的内容

首先我做....

$( document ).ready(function() {
   var editor_adressblock = new Jodit('#adressblock',{
    fullsize: false
 });
});

并且已正确创建编辑器。

我有一个函数,可以由用户执行,然后应该加载内容(通过json-request),然后将内容放入现有的jodit文本区域。 这是我的尝试(在此示例中,我简化了功能):

function takeover_adressblock(kunde_id,kunden_adresse_id) {
   // get data by ajax.... not shown in this example
   var data_by_ajax="test";
   editor_adressblock.value=data_by_ajax; // this fails.... 
}

手段,我不知道如何将数据发送到现有的jodit texteditor ...

我是一个jQuery初学者,所以请不要太刻苦;-)

最好的问候 丹尼尔

解决方法

根据 documentation,您似乎拥有正确的格式,因此查看您发出的 ajax 请求的代码会有所帮助,以防出现问题。

否则,我建议在没有 jQuery 的情况下初始化编辑器,以防它是参考或范围问题:

const editor = Jodit.make('#editor');
editor.value = '<p>start</p>';

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。