Javascript 当我使用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}"

我正在使用ckeditor,当我在grails1.3.7中使用它时,它工作得很好。 现在我将代码库升级到grails2.2.4&ckeditor给了我一些问题

当我写一些东西并使用工具栏格式化它时,我会得到包含html标记的输出。 例如

我选择粗体并写下“这是一个文本” 它产生产出

<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()