2011-04-14 82 views
1

我有一個jQuery模式對話框,通過AJAX調用加載。 有一個textarea,但我無法將其轉換爲tinyMCE編輯器。無法將動態加載的textarea轉換爲tinyMCE編輯器

試圖

tinyMCE.execCommand('mceAddControl', false, 'Text') 

$('textarea').tinymce(...) 

如果從正常的呼叫建立textarea的所有的偉大工程。 (我懷疑有一些關於DOM)

+0

如果我嘗試設置().html(strinq)和字符串來自靜態的地方一切正常,但然後我嘗試加載字符串,我從ajax調用沒有任何反應 – SpoksST 2011-04-14 16:19:47

回答

1

PLZ打電話

$('textarea').tinymce(...) 

您添加的textarea的DOM層次

+0

嘗試 - 文本區域剛剛消失 – SpoksST 2011-04-14 16:28:00

+0

它停止在$ .POST調用後工作。 – SpoksST 2011-04-14 16:29:50

+0

plz粘貼你的ajax代碼 – 2011-04-14 16:32:59

1

我有一個類似的問題後,和原來,這是因爲我正在通過yepnope加載tinymce腳本。當我將它直接放在頁面上時,tinyMCE.execCommand('mceAddControl', false, 'id');工作。另外,請確保將所有下載的文件(包括'lang'文件夾和'主題'文件夾)複製到您的tiny_mce.js文件所在的目錄中。

相關問題