Using JQuery to set CKEditor Value
我的问题是关于设置CKEditor的值。我能够在其简单文本时设置值,但是当文本中的html标签值无法设置时。
任何线索?
也许存在类似的问题。
使用Javascript:
CKEDITOR.instances.contentTexto.setData( '<?php echo $var_myRow['contents']; ?>' );
好的,所以我想出了如何删除html标签:
$var_contentString = $var_myRow['contents'];
$var_contents = strip_tags($var_contentString);
echo $var_contents;
它有效!现在当我将变量发送到setData('');像这样它仍然没有显示。这里发生了什么,有人可以解释一下吗?
另外,当我检查pageSource时,数据似乎是通过setData()中的标记来实现的;功能。所以它纯粹是一个显示问题CKEditor与html标签。
答案 0 :(得分:0)
试试这个:
CKEDITOR.instances.contentTexto.setData('<?php
echo str_replace(array("'"),array("\\\'"),$var_myRow['contents']);
?>');