2012-05-14 3 views
1

tinyMCE를 Ajax로로드하려고합니다. 그 이유는 모든 방문자가 tinyMCE를로드하는 것을 원하지 않기 때문입니다. tiny_mce.js를 Ajax로로드하고 TinyMCE를 시작하십시오.

내가 CONSOLE.LOG와 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");   
}); 

을 사용하고 코드입니다,하지만 난 그것을 실행하려고 할 때 아무 일도 발생하지 않습니다, 나는 두 모드를 시도 : "정확한 "및 모드 : dom에있는 기존 텍스트 영역을 가리키는"exact " 오류 메시지가 나타나지 않고 콜백이 실행되지 않습니다. 누군가 tiny_mce.js를 포함하는 방법을 알고 tiny_mce.js의 Ajax 요청과 함께 실행할 편집기를 얻었습니까?

사랑 & 흐름 ~ 폰투스

+1

tinyMCE.init()을 초기화하기 전에 tiny_mce.js를 DOM에 삽입해야합니다. –

+0

tiny_mce.js를 Ajax로로드 할 때 어떻게해야합니까? – PaRoxUs

답변

0

Here 완전히 귀하의 질문에 대답 shouls TinyMCE를 문서의 노하우를 찾을 수 있습니다.

+0

혹시 내 질문을 읽지 않으 셨습니다. Ajax로 내용을로드하는 데 문제가 없습니다. tiny_mce.js를 Ajax로로드하고 싶습니다. – PaRoxUs

+0

Srikanth Kshatriy가 지적한 것처럼 tiny_mce.js를 DOM에로드해야합니다. – Thariama

관련 문제