0

你怎么能看到我有一个带有空参数的link_to :street

<%= link_to "#{g.name}", icd_test_path(g, :street => "...."), remote: true %>

我想要这个带有 id => "form" 作为参数的 a-tag 的内容:street

<a id="form">Boulevard</a>

我怎么能做这个?jquery有什么解决办法吗?

我怀疑我的 link_to 应该是这样的:

:street => $(#form).html()
4

1 回答 1

2

您可以自己执行此操作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 );
});
于 2013-08-20T12:21:37.350 回答