需要帮助让Wysihat工作

时间:2010-05-29 21:24:20

标签: javascript ruby-on-rails forms wysiwyg wysihat

我在rails项目中使用了Wysihat,并且无法绑定到名为post_description的我的textarea(模型名称Post字段名称描述)。

我的头标记中有以下内容:

    <%= javascript_include_tag 'prototype_1.7'%>
    <%= javascript_include_tag 'wysihat' %>

    <script type="text/javascript" charset="utf-8">
    document.on("dom:loaded", function() {
      var editor = WysiHat.Editor.attach('post_description');
      var toolbar = new WysiHat.Toolbar(editor);
      toolbar.addButtonSet(WysiHat.Toolbar.ButtonSets.Basic);

      // Hide our error message if the editor loads fine
      $('error').hide();
    });
  </script>

我能够看到Wysihat工作(显示粗体,斜体和下划线工具,并且当点击按预期工作时)。帖子来源/新HTML中的以下内容:

<div id="post_description_editor" class="editor" contenteditable="true"></div>
<textarea cols="40" id="post_description" name="post[description]" rows="20" style="display: none; "></textarea>

但是,当我在描述字段中键入内容并单击提交时,后验证失败,说明描述字段为空。任何人都知道如何让它发挥作用?

提前致谢!

1 个答案:

答案 0 :(得分:0)

这肯定会对你有所帮助:

http://github.com/80beans/wysihat-engine