1
我正在尋找如何將tinymce設置爲使用AJAX加載的textarea。將動態加載的textarea轉換爲tinyMCE
我將TinyMCE 4.0.2(精縮),並且我發現這個方法:
var ed = tinymce.get('content');
//ed.init();
ed.render();
//ed.focus();
通過這個頁面:http://www.tinymce.com/wiki.php/api4:class.tinymce.Editor
代碼中的註釋是其他的解決辦法我單獨測試或聯合無其他結果
這個改變幾乎是正確的,textarea很好,但它是無法訪問的,我不能編輯它。
我甚至嘗試通過此方法來創建一個新的TinyMCE的:
var ed = new tinymce.Editor('content');
但它不工作(類型錯誤:r是不確定的)。
最後,我甚至測試舊代碼:
tinymce.execCommand("mceAddControl", false, "content");
但我還是在檢查
所以我卡的那一刻,你會知道如何改正我的錯誤? 我使用JQuery,但我不使用插件tinymce.jquery,我想要自由更改JS框架。 但很明顯的情況下,我試過這個代碼(通過http://fiddle.tinymce.com/rsdaab):
$('#content').tinymce();
,不能正常工作。 這裏是JS代碼我使用:
$.ajax({
url:'/admin/post/new',
type:'get'
})
.done(function(data) {
$('#main').html(data);
var ed = tinymce.get('content');
ed.render();
});
請多關照