Javascript 当我使用ckeditor工具栏时,它会添加html标记,而不是在显示时添加所需的效果
我正在使用ckeditor,当我在grails1.3.7中使用它时,它工作得很好。 现在我将代码库升级到grails2.2.4&ckeditor给了我一些问题 当我写一些东西并使用工具栏格式化它时,我会得到包含html标记的输出。 例如 我选择粗体并写下“这是一个文本” 它产生产出Javascript 当我使用ckeditor工具栏时,它会添加html标记,而不是在显示时添加所需的效果,javascript,grails,ckeditor,grails-2.0,grails-2.2,Javascript,Grails,Ckeditor,Grails 2.0,Grails 2.2,我正在使用ckeditor,当我在grails1.3.7中使用它时,它工作得很好。 现在我将代码库升级到grails2.2.4&ckeditor给了我一些问题 当我写一些东西并使用工具栏格式化它时,我会得到包含html标记的输出。 例如 我选择粗体并写下“这是一个文本” 它产生产出 <b> This is a text </b> 这是一个文本 是否需要在配置中添加任何内容才能使其正常工作?试试这个 <ckeditor:editor name="${name}"
<b> This is a text </b>
这是一个文本
是否需要在配置中添加任何内容才能使其正常工作?试试这个
<ckeditor:editor name="${name}" height="100px" width="98%" toolbar="Mytoolbar">
${myText?.decodeHTML()}
</ckeditor:editor>
${myText?.decodeHTML()}
它将提供您想要的任何输出
享受。这是我的文本(data.bodyText)
您好
长文本&;nbsp;em>
删除我使用的所有html标记
$('<div/>').html(data.bodyText).text()
$('').html(data.bodyText.text())
但我没有在Grails1.3.7中使用decodeHTML。对于ckeditor,grails 2.2.4中发生了什么变化?我没有使用grails 1.3.7
,因此我不知道问题出在哪里。请阅读相关文档。这是我的数据。正文您好
长文本&;nbsp;em>&我正在尝试使用.html,它以前运行良好,但现在似乎不起作用$(#messageText”).html(data.bodyText);我试着在这里使用你的解决方案data.bodyText.decodeHTML(),但它给出了js错误。我发布了我的答案,这对我来说很有效。你能检查一下并告诉我这是不是正确的方法吗?。。。谢谢你为什么要在里面吃很多东西。只需转到“操作”并保存,然后在ckeditor中重新填充即可。看看结果。不要删除任何html标记。
$('<div/>').html(data.bodyText).text()