Как отправить содержимое texrarea ajax-ом?

Инициализация редактора:
spoiler
ClassicEditor.create( document.querySelector('#add-page-content') )
	.then( editor => {console.log( editor );} )
	.catch( error => {console.error( error );} );


AJAX-отправка:
spoiler
var pageContent = $("#add-page-content").text();
$.post(url,'&method=pageСreate&pageName=1&pageContent='+pageContent,function(data) {
	data = JSON.parse(data);
	if (data['status'] == 1){
		alert('Страница успешно создана!');
	}else{
		alert('Произошла ошибка');
	}
});



PHP-обработка:
spoiler
if( $data['method']=='pageСreate' ){
	$pageContent = $data['pageContent'];
	$savePage = file_put_contents("1.html", $pageContent);
	if( $savePage ){
		echo json_encode(array('status' => '1'));exit();
	}else{echo json_encode(array('status' => '0'));exit();}				
}


В итоге создается пустой 1.html

Как правильно передать данные из CKEditor 5?
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы