水银轨道宝石问题有价值

时间:2013-08-01 11:28:10

标签: html ruby-on-rails-3 mercury-editor

我正在使用ercury-rails gem,你可以找到它here。一切都很好,除了参数[:value]。我在文本末尾不断收到“br tag”,我想更新。所以我的参数看起来像这个

Parameters: {"content"=>{"post_title"=>{"type"=>"full", "value"=>"yeah<br>"}

任何人都有一个想法,为什么会这样?顺便说一下这是我的代码:

<script>
    $(window).on('mercury:ready', function () {
        var link = $('#mercury_iframe').contents().find('#edit_link');
        Mercury.saveUrl = "<%= mercury_update_admin_post_path(@post) %>";
        link.hide();
    });


</script>
<div id="container">
    <div><p id="notice"><%= notice %></p></div>

    <div>
        <h2><span id="post_title" class="mercury-region" data-type="editable" data-mercury="full"><%= @post.title %></span></h2>
    </div>

    <div>
        <p>
            <%= @post.date.strftime("%B %d, %Y")%>
        </p>
    </div>

    <div class="post-body">
        <div id="post_body" class="mercury-region" data-type="editable" data-mercury="full">
            <%= raw simple_format(@post.body) %>
        </div>
    </div>

    <div>
        <%= link_to 'Edit', "/editor" + request.path, :class => "btn", :id => "edit_link" %>
        <%= link_to 'Back', admin_posts_path, :class => "btn" %>
    </div>
</div>

感谢。如果有人能提供帮助,我会很高兴。

1 个答案:

答案 0 :(得分:1)

您好,这里有一些从您的内容中删除br标签的文档,请继续这样做。 我希望如果你通过这个网址,你可能会得到一些解决方案。

BR tag issue

在上面的网址中,您将有一些选项可以在最后处理br标记。

pageEditor = new Mercury.FormPageEditor('form.mercury-form', options);
pageEditor.document.execCommand('insertBrOnReturn', false, false);

我希望这会有所帮助。