我在我目前的一个项目中使用了jHtmlArea(http://jhtmlarea.codeplex.com/)WYSIWYG编辑器。我已经设法在几秒钟内将它集成到我的表单中,但问题是在提交表单后,textareas更改为jHtmlArea编辑器返回一个空字符串。
我证实了这一点:
var_dump($_POST);
有没有人有任何想法可能出现问题?
以下是我在网页中包含jHtmlArea的方法:
<script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="/js/jHtmlArea/jHtmlArea-0.6.0.min.js"></script>
<script type="text/javascript" src="/js/jHtmlArea/init.js"></script>
init.js是:
$(document).ready(function() {
$("#jHtmlArea").htmlarea();
});
我的textarea看起来像这样:
<textarea name="body" id="jHtmlArea" rows="10" cols="50"></textarea>
答案 0 :(得分:0)
如果您转到jHtmlArea Source Code Page,则会发生更改 “项目#8502:修复了在提交页面时文本未被发布的问题。此外,修复了控件的问题导致它无法使用ASP.NET回发。“
我提出这个问题是因为版本0.6.0于7月24日发布,并且该更改是在8月25日进行的。也许您需要下载非常新的版本或等待下一个版本。
如果您在该源代码页上,右侧是一个包含“最新版本”的框,并在其下方有下载链接,请尝试使用。