如何看到我有一个带有空参数:street 的link_to:
<%= link_to "#{g.name}", icd_test_path(g, :street => "...."), remote: true %>
我希望这个a-tag的内容带有id =&gt; “形式”为param:street
<a id="form">Boulevard</a>
我该怎么做?有没有jquery的解决方案?
我怀疑我的link_to应该是这样的:
:street => $(#form).html()
答案 0 :(得分:1)
您可以在rails
本身执行此操作,请尝试以下操作:
<%= link_to g.name, icd_test_path(g, :street => g.name), remote: true %>
如果您的要求不同,请发表评论,我会尝试为您提供解决方案。
通过Jquery,您可以尝试以下代码:
您的链接可以是:
<%= link_to g.name, icd_test_path(g), remote: true %>
然后添加以下javascript代码:
$(function() {
var href = $('#form').attr('href');
var queryString = '?street=' + encodeURIComponent($('#form').text());
$('#form').attr('href', href + queryString );
});