1

我正在尝试使用 Ajax 加载 tinyMCE,原因是我不希望每个需要加载 tinyMCE 的访问者。

这是我正在使用的代码

$.ajax({
  type: "POST",
  url:settings.script+"lib/tiny_mce/tiny_mce.js",
  dataType: "script"
}).done(function() {
    rapport("tiny_mce.js loaded... trying to initiate..");        
    tinyMCE.init({
         mode : "textareas",
         theme : "advanced",
         other:"settings...",
         oninit:function() { console.log("editor initiated, running callback..."); }
        });
}).fail(function() { 
    errorRapport("failed loading tiny_mce.js");        
});

如果我用 console.log 检查 tinyMCE,我会使用该函数,但是当我尝试执行它时没有任何反应,并且我尝试了 mode:"exact" 和 mode:"exact" 并指向 dom 中的现有文本区域。我没有收到任何错误消息,并且从未执行回调,任何人都有解决方案如何包含 tiny_mce.js 并让编辑器使用 tiny_mce.js 的 Ajax 请求运行?

爱与流动~本都

4

1 回答 1

0

在这里,您将在 tinymce 文档中找到 Howto,它应该可以完全回答您的问题。

于 2012-05-23T08:56:09.113 回答