gpt4 book ai didi

jquery - tinyMCE setContent - 动态(jQuery)添加文本区域

转载 作者:行者123 更新时间:2023-12-01 06:20:30 24 4
gpt4 key购买 nike

我的页面上列出了一些字段,每个字段都有一个按钮,用于创建要转换为tinyMCE的文本区域,并且内容应使用来自ajax请求的字符串进行更新。像这样:

$("table td.bio-td").delegate(".btn", "click", function() {
...
var id = this.id;
$('#cont').html('<textarea id="mceeditor_'+id'">xyz</textarea>');
tinymce.EditorManager.execCommand('mceAddControl',true, 'mceeditor_'+id);
tinymce.activeEditor.setContent(ajax_str);
...
});

代码工作正常,除了一件事:setContent() 行。我在 javascript 控制台中收到错误,activeEditor 为空。不知何故,tinyMCE 在 DOM 中找不到编辑器?那之前是怎么转成tinymce对象的呢?

最佳答案

尝试这样做:


tinymce.get('your_textarea_id').focus();
tinymce.activeEditor.setContent(ajax_str);

希望对你有帮助

关于jquery - tinyMCE setContent - 动态(jQuery)添加文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9094094/

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