1

我正在使用 tinyMCE 编辑器更新 CMS 内容,它在英语中运行良好,但如果我输入日语(テスト=>test)语言并提交(jQuery+Ajax),它的输出为%u30C6%u30B9%u30C8.

我将编辑器内容值设为

escape($.trim(tinyMCE.get('textarea_content').getContent()));

我在 tinyMCE 初始化中使用实体编码作为

tinyMCE.init({
        ...
        entity_encoding : "raw"
});

但没有运气。

4

1 回答 1

0

在您初始化编辑器之前,它应该可以替换%u\u

var content = $('textarea_content').html().replace('/\\%u/gi','\u');
$('textarea_content').html(content);

tinymce.execCommand('mceAddControl', false, 'textarea_content');
于 2013-06-27T07:51:12.543 回答