0

我正在使用 WYSIWYG 编辑器 trumbowyg 来补充我们的 CMS 很糟糕的事实。我们的计划是在不删除他们现有的系统的情况下帮助我们的作者使用 HTML,这只是一个带有文本区域用于文章内容的普通表单。

不幸的是,在 trumbowyg 上激活后textarea,无论我做什么,都没有发布任何内容。

当我说“没有帖子”时,我的意思是表单在我添加 JavaScript 之前工作,然后停止工作,我指的是 PHP 的$_POST数组。

这是我尝试过的(尽管在我只是做他们网站上列出的基础知识之前):

<form enctype="multipart/form-data" name="form" method="post">
    <!--other inputs ignored, but present-->
    <textarea name="article"></textarea> <!--this is the textarea in question-->
</form>
(function(textarea) {
  textarea.trumbowyg({ closable: true }).on('tbwblur', function() {
    console.log('working'); //This works
    textarea.text(textarea.trumbowyg('html'));
  });
})($("textarea[name=article]"));

确实从以下开始,但没有奏效:

$("textarea[name=article]").trumbowyg({ closable: true });
4

1 回答 1

-1

我遇到了类似的问题,在任何地方都找不到解决方案。在将我的问题提交给 Alex(Trumbowyg 的作者)之后,我意识到答案在 Trumbowyg 文档中正盯着我看。请参阅https://github.com/Alex-D/Trumbowyg/issues/341

Trumbowyg 文档

于 2016-07-26T13:34:29.997 回答