Невозможно извлечь контент из редактора bootstrap-wyswyg

я использую Bootstrap Wysiwyg Editor.Я написал следующий код

<form method="post" action="">
<div id="editor" name="content"><p>Write here...</p></div>
<input style="" type="submit" name="submit" value="Submit">
</form>
<?php
if (!empty($_REQUEST['content'])) {
$content = $_POST['content'];
echo $content;
}
?>

Но это ничего не значит. Почему это происходит?

0

Решение

Вы, кажется, используете DIV так, как вы ожидаете, что будут использоваться текстовые области. Элементы формы HTML не размещают контент DIV автоматически. Вам нужно создать скрытый элемент, например

<input type="hidden" name="content" id="form-content">

и создайте обработчик событий javascript для вашей формы или кнопку отправки, которая предварительно заполнит скрытое поле на основе содержимого, например

$('input[name=submit]').click(function () {
$('#form-content').val($('#editor').html())
});
0

Другие решения

Других решений пока нет …