我有一個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