0
CKEditor 버전 4를 사용하고 편집기에서 아약스 호출을 통해 데이터를 게시하지만 모든 데이터가 성공적으로 게시되고 가끔씩 잘리는 경우가 있습니다. 지금까지이 이유는 데이터를 편집 할 때 " "이 추가되어이 부분이 잘리는 것을 알았습니다. 이 문제를 완전히 해결하는 방법에 대한 도움이 필요하십니까?AJAX를 통해 보낼 때 CKEditor 데이터가 잘립니다.
데이터를 수집하는 매우 어려운 방법입니다 내 코드
<script type="text/javascript">
var editor = CKEDITOR.replace('message');
function checkSubmit() {
for(var instanceName in CKEDITOR.instances){
CKEDITOR.instances['message'].updateElement();
}
var dataString = "action=<?php echo $_REQUEST['action']; ?>" +
"&id_user=<?php echo $_REQUEST['id_user']; ?>" +
"&sub_id=<?php echo $_REQUEST['subject_id']; ?>" +
"&subject_id=<?php echo $_REQUEST['actual_subject_id']; ?>" +
"&message="+ CKEDITOR.instances['message'].getData()+
"&subject_name="+$("#subject").text() +
"&occurence_name="+$("#occurency").text();
$.ajax({
type: "POST",
url: "data/user-student-data.php",
data: dataString,
success: function(data) {
// close window
parent.closeDistributeModal(1, "<?php echo $_REQUEST['action']; ?>", <?php echo $_REQUEST['id_user']; ?>,<?php echo $_REQUEST['subject_id']; ?>);
}
});
}
</script>