我在PHP页面中添加了一个textarea控件,使用CKEditor的类.
现在,如果textarea加载为空,则CKEditor可以正常工作.但是,如果我尝试在textarea中加载PHP变量,页面会正确显示编辑器,但它不会显示内容(并且编辑器似乎被阻止).这是我的代码:
textarea必须将内容(保存在MySQL数据库中作为HTML代码)显示在textarea中,但它没有这样做.
是什么造成了这个问题?
谢谢.
请尝试按照CKEditor演示文件夹中的"替换为代码"示例:
从textarea中删除"ckeditor"类.
修改jQueryUI的对话框的"打开"事件来触发它后打开的对话框.
http://jsfiddle.net/mblase75/g2HFn/4/
$("#dialog-edit").dialog({ width: 680, height: 620, modal: true, open: function (event, ui) { CKEDITOR.replace('html'); } });