从 Kendo 编辑器获取富文本格式的内容
Get contents from Kendo Editor in rich text format
我正尝试在电子邮件中从 kendo 编辑器发送数据,但电子邮件显示 html 标签。我相信编辑器的内容是 Html,因此,通过设计它的 value() 方法也是 returns Html。我正在努力弄清楚如何从值中获取文本。
在我的函数中,我发送的数据是这样的:
"emailmessagehtml": $("#editor").val(),
但这是在电子邮件中显示所有 html 标签。
如果有人能指出正确的方向以在电子邮件中显示富文本内容,我将不胜感激。
非常感谢
尝试改用 encodedValue()。
var editor = $("#editor").data("kendoEditor");
var content = editor.encodedValue();
也检查https://docs.telerik.com/kendo-ui/api/javascript/ui/editor/configuration/encoded
$("#editor").kendoEditor({
value: "<p>foo</p>",
encoded: false
});
encoded 指示编辑器是否应提交编码的 HTML 标签。默认情况下,提交的值是经过编码的。
我正尝试在电子邮件中从 kendo 编辑器发送数据,但电子邮件显示 html 标签。我相信编辑器的内容是 Html,因此,通过设计它的 value() 方法也是 returns Html。我正在努力弄清楚如何从值中获取文本。
在我的函数中,我发送的数据是这样的:
"emailmessagehtml": $("#editor").val(),
但这是在电子邮件中显示所有 html 标签。
如果有人能指出正确的方向以在电子邮件中显示富文本内容,我将不胜感激。
非常感谢
尝试改用 encodedValue()。
var editor = $("#editor").data("kendoEditor");
var content = editor.encodedValue();
也检查https://docs.telerik.com/kendo-ui/api/javascript/ui/editor/configuration/encoded
$("#editor").kendoEditor({
value: "<p>foo</p>",
encoded: false
});
encoded 指示编辑器是否应提交编码的 HTML 标签。默认情况下,提交的值是经过编码的。