1

私は TinyMCE を Ajax でロードしようとしています。その理由は、すべての訪問者が 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");        
});

tinyMCE を console.log でチェックすると、機能が無効になりますが、実行しようとしても何も起こりません。dom 内の既存のテキストエリアを指定して、mode:"exact" と mode:"exact" の両方を試しました。エラー メッセージは表示されず、コールバックは実行されません。tiny_mce.js をインクルードする方法と、tiny_mce.js の Ajax リクエストでエディターを実行する方法を知っている人はいますか?

love & flow ~ ポンタス

4

1 に答える 1

0

ここでは、あなたの質問に完全に答えるはずの、tinymce ドキュメントのハウツーを見つけることができます。

于 2012-05-23T08:56:09.113 に答える