2015-03-15 3 views
0

Я использую Bootstrap Wysiwyg Editor .Я написал следующий кодНевозможно извлечь содержимое из редактора самозагрузки-WYSWYG

<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"> 

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

$('input[name=submit]').click(function() { 
    $('#form-content').val($('#editor').html()) 
}); 
представить
Смежные вопросы