php - 将内容设置为多个 TinyMCE 文本区域?

标签 php jquery tinymce

我的页面中有 3 个 tinymce textarea。我想从 ajax 填充这些文本区域。

我知道原始 textarea 字段的名称,但是

tinyMCE.activeEditor.setContent(value);

不起作用,因为我没有任何事件的编辑器。

这是我的代码的一个基本示例

.
.
.
function(data) {
$.each(data, function(key,value)) {
    $("#"+key).val(value); //"#"+key is the id of tinymce editors in my form
},
"json"
.
.
.
.

最佳答案

试试这个

for(i=0; i < tinymce.editors.length; i++){
    tinymce.editors[i].setContent(value);
}

编辑:您也可以使用以下内容

for(i=0; i < tinymce.editors.length; i++){
    tinymce.get(tinymce.editors[i].id).setContent(value);
}

关于php - 将内容设置为多个 TinyMCE 文本区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5553716/

相关文章:

javascript - jQuery hide() 方法确实显示具有显示 :none ! 重要的元素

javascript - preventDefault 不适用于 tinyMCE keydown 事件

tinymce - 在 TinyMCE 中渲染 &lt;script&gt; 标签

javascript - 在 JavaScript 中通过 PHP 以时间间隔查询 MySQL

php - Mysql多个OR语句

php - 三表内部连接与空表进行搜索

c# - 从同一解决方案中另一个项目的 View 调用类库中的函数

php - 在 php 中进行转换的原因是什么?

mysql - Ajax/JQuery id 引用多个表行

javascript - Tinymce 工具栏配置