$("#test").load("./test.php");로 에디터 로딩이 안되요.ㅠㅠ 채택완료
index.php
$(function(){
$("#btn").click(function(){
$("#test").load("./test.php");
});
});
test.php
완료
이런식으로 되어있는데요.
btn을 클릭해서 .test.php를 로딩하면..
페이지가 새로고침 되면서 아무것도 안떠요.
이 부분을 지워주고 로딩하면 제대로 완료가 뜨구요.
저 에디터를 load로 불러오는게 왜 안되는걸까요ㅠ?
답변 2개
페이지가 새로고침 되면서 아무것도 안떠요
<---- 단축키일람 이라는 버튼만 보이지않나요?
plugin/editor/smarteditor2/editor.lib.php 에서 editor_html()함수를 보면
그렇게 되도록 되어잇습니다
즉 에디터 부분만 따로 불러다 붙일 수 없다는 말입니다
아래와 같은 코드가 보일텐데요
페이지를 따로 불러오기로 실행하면
document.write<--이게 페이지를 새로고침해서 출력을 하게 되죠
if ($is_dhtml_editor) $html .= '';
======================================
아래처럼 해보면 명확하게 보일 것입니다
추가
//$("#test").load("./test.php"); 수정
$.post("./test.php", function(req){ $("#test2").val(req); });
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인