我正在尝试使用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,我会使用该函数,但是当我尝试执行它时没有任何反应,我尝试了两种模式:“exact”和mode:“exact”,指向dom中的现有textarea 。我没有得到任何错误消息,并且回调永远不会执行,任何人都有一个解决方案如何包含tiny_mce.js并让编辑器运行tiny_mce.js的Ajax请求?
爱情&流~Pontus