无法从引导 wyswyg 编辑器中提取内容


Unable to extract content from bootstrap-wyswyg editor

我正在使用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;
}
?>

但它没有任何回应。为什么会这样?

您似乎以您希望使用文本区域的方式使用 DIV。HTML 表单元素不会自动发布 DIV 内容。您需要创建一个隐藏元素,例如

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

并为您的表单或提交按钮创建一个 JavaScript 事件处理程序,该处理程序将根据内容预填充隐藏字段,例如

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