javascript - 如何使用 PHP 将内部数据设置为 CKEDITOR

标签 javascript php ajax web ckeditor

我将 CKEDITOR 用于高级帖子插入目的,当我要更新帖子时,我想从数据库中获取文本到 CKEDITOR。那么如何将值设置为 CKEDITOR?

这是我试过的代码(失败),

 <script>
 // Replace the <textarea id="editor1"> with a CKEditor
 // instance, using default configuration.
 CKEDITOR.replace('post_value');
 CKEDITOR.instances['editor1'].setData(<?php echo $obj->postdata; ?>);
 </script>

最佳答案

实例键应与元素ID相同

尝试改变:

CKEDITOR.instances['editor1'].setData(<?php echo $obj->postdata; ?>);

CKEDITOR.instances['post_value'].setData(<?php echo $obj->postdata; ?>);

这假设 $obj->postdata; 也返回一个 html 字符串

关于javascript - 如何使用 PHP 将内部数据设置为 CKEDITOR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41112722/

相关文章:

javascript - CryptoJS AES 模式总是以 = 结尾

javascript - 使用 jQuery 检测单个可拖动对象的多个可放置对象

php - sql查询没有返回正确的结果

jQuery : XMLHttp Requests : Is this use of synchronous ajax bad?

php - 使用ajax调用从服务器文件夹下载图像

javascript - 更改 highcharts 数据标签位置

javascript - axios 从同一输入 vue 3 获取字符串和补丁作为对象

php - APC(备用 PHP 缓存)抛出大量 PHP 通知

php - 在 PHP 中创建 IP 分层列表

AJAX 发布不适用于 HTTPS