【问题标题】:ERB tag within link_to_function JavaScript calllink_to_function JavaScript 调用中的 ERB 标记
【发布时间】:2009-11-25 14:52:19
【问题描述】:

我需要动态设置 JavaScript 调用使用的 id,因为我在每个页面上都呈现了多个,我正在尝试使用

<p id="add_rider_link_section_<%= section.id %>"><%= link_to_function("Add a Rider",
"Element.remove('add_rider_link_section_' + <%= section.id %> + '' ); Element.show('add_rider')") %></p>

失败了

"Element.remove('add_rider_link_section_' + <%= section.id %> + '' );

你不能像那样在 JavaScript 中嵌入 erb 标签吗?如果没有,我该怎么做?

【问题讨论】:

    标签: javascript ruby-on-rails erb


    【解决方案1】:

    您已经在使用 ruby​​ 方法。所以你不需要嵌入 ERB。
    你只需要使用 ruby​​。

    <p id="add_rider_link_section_<%= section.id %>">
        <%= link_to_function("Add a Rider",
                "Element.remove('add_rider_link_section_" + section.id + "'); Element.show('add_rider')") %>
    </p>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-20
      • 1970-01-01
      相关资源
      最近更新 更多