我有一个Ruby on Rails Web应用程序,我需要将一个变量传递给一个javascript函数。很容易,如果我只是想要做这样的事情:将动态分配的值传递给javascript onclick函数
<a href="#" onclick="javascript:show_details('section_1')">Show Details</a>
不过,我需要做的是这样的:
<% 4.times do |n| %>
<a href="#" onclick="javascript:show_details('section_" + n + "')">Show Details</a>
<% end %>
凡被传递到show_details参数将解析为“section_1 '然后'section_2'然后'section_3',最后'section_4'
我认为这可能很容易,但到目前为止我有点卡住了。
有什么建议吗?
在此先感谢!
你有一个'<%= %>'东西轨。如果是的话,这将工作:'Show Details' – techfoobar
谢谢 - 我认为这将工作。出于某种原因,我的答案旁边没有看到“接受”图标。你知道我是否需要做任何事情来看图标? –
因为我不确定我的建议是否可行(我没有使用rails),所以我只发布它作为评论(而不是答案)。 – techfoobar