스마트에디터 내용을 따로 빼올수있는 방법있을까요?
본문
기존 글쓰기에는 Form안에 들어가있어서 POST로 넘겨주는것은 확인했는데
별개 페이지에서 스마트에디터을 넣고 해당 스마트에디터에 작성된 내용을 스크립트로뺴서
다른 input값들과 함께 배열로 ajax로 넘기려고하는데
해당 스마트에디터 id 값 가지고 value로 받으려고하는데 계속 공백만 넘어오네요..
해결방법이 있을까요?
답변 2
아래처럼 했을때 안되나요?
function aaa(){
<?php echo get_editor_js('wr_content'); ?>
console.log(wr_content_editor_data)
}
다음과 같이 하면 가능하지 않을까 합니다.
스마트에디터 초기화 후 스마트에디터 가져오기 jQuery를 사용하여 가져오는 경우
var content = $('#yourEditorID').val(); // 스마트에디터의 내용을 가져옵니다.
또는 JavaScript에서 직접 DOM을 조작하는 경우
var content = document.getElementById('yourEditorID').value; // 스마트에디터의 내용을 가져옵니다.
가져온 내용을 다른 input 값들과 함께 배열로 구성
var editorContent = $('#yourEditorID').val();
var otherValue = $('#otherInputID').val();
var data = {
editorContent: editorContent,
otherValue: otherValue
};
AJAX를 사용하여 서버로 데이터 전송
$.ajax({
type: 'POST',
url: 'your_server_url',
data: data,
success: function(response) {
// 성공 시 실행할 코드
},
error: function(error) {
// 오류 처리
}
});
참고하셔서 구현하시면 될 것 같습니다.
!-->!-->!-->!-->
답변을 작성하시기 전에 로그인 해주세요.