加载的HTML内容未显示在CKEDITOR文本区域中

时间:2019-01-19 21:39:08

标签: javascript ckeditor

我的页面上加载了CKEDITOR,它似乎工作正常。内容将以NHTMLCHAR(max)SQL Server字段中的完整HTML代码保存到数据库中。

保存后数据库字段的内容

<p>this was a test for the full round trip with <a href="http://www.google.com">click here</a> to link to the google</p>

<p>and an additional line here</p>

<p>and one more here</p>

<p>&nbsp;</p>

当我尝试从数据库读取或对该值进行硬编码将该字符串加载到CKEDITOR中时,不会显示上下文。

这是我到目前为止尝试过的。

$('#beb_header').val('');
CKEDITOR.instances['editor1'].setData('');

$('#beb_header').val(httpResult[0].header);
CKEDITOR.instances['editor1'].setData("<b>test</b>");
//  CKEDITOR.instances['editor1'].setData(httpResult[0].message);
//  CKEDITOR.instances['editor1'].insertHTML(httpResult[0].message);

上面的代码似乎可以正常工作,但当我尝试加载内容时除外。 conte的硬编码以及另外两行未在编辑区域中显示文本-除非我切换到html代码视图,否则有时数据会显示在窗口中……有时。

我想念什么吗?

1 个答案:

答案 0 :(得分:0)

我必须在配置中切换到源代码模式。