두 페이지가 있습니다. page1 및 page2. 2 페이지에서 주석 입력 :AJAX를 통해로드 할 때 TinyMCE가 표시되지 않습니다.
$(document).ready(function(){
tinymce.init({
selector: "textarea",
theme: "modern"
});
});
페이지 1에서는 페이지 2에 ajax 요청을 요청하고 html을 표시합니다.
$.ajax({
url: "page2.php",
success: function(data) {
$("#ToolFrame").html(data);
}
});
하지만이 작업을 수행하면 텍스트 영역이 정상입니다. 하지만 TinyMCE는 AJAX 요청없이 수동으로 page2로 이동할 때 나타납니다. 콘솔에 오류 메시지가 표시되지 않습니다.
어떻게하면 AJAX 요청이있는 첫 번째 페이지에 TinyMCE가 표시 될 수 있습니까?
정확하게이 사고의 기차는 무엇입니까? – dcodesmith
글쎄, 내가 만들고있는 것의 매우 단순화 된 버전이다. 링크가있는 탐색 모음이 있고 사용자가 링크를 클릭하면 프레임이 페이지와 함께로드됩니다 (이 경우 tinymce 편집기). 유일한 것은 편집기가로드되지 않는다는 것입니다. –
이 프레임은 실제 페이지에 있습니까? 왜 새로운 프레임을 만들지 않습니까? 왜 다른 페이지에서 주석 편집기를 얻는가? – dcodesmith