我想在Rails 2.3中使用link_to_remote传递变量。以下是我传递变量的代码。但是控制器没有得到那个变量。有人可以帮帮我吗?
<%= link_to_remote 'Add new event', :url => {:controller => 'events', :action => 'new' }, :with=> 'event' %><br>
答案 0 :(得分:0)
希望这可以解决你的问题,我还没试过。
&lt;%= link_to_remote“添加新活动”, :url =&gt; :action =&gt; “名单”, :with =&gt; “'name ='+ $('div-id-of-name-text-box')。value +'&amp; city ='+ $('div-id-of-city-text-box')。value +'&amp; country ='+ $('div-id-of-country-text-box')。value“%&gt;
答案 1 :(得分:0)
您添加的任何不属于关键字集(控制器,操作,格式)的哈希键都将作为参数附加到您的URL。
即。
<%= link_to_remote "Add New Event", :url => {:controller => 'events', :action => 'new', :var => 'event'} %>
会产生
/events/new?var=event