我有一种形式来显示一些过滤器形式与js的所有列表,还有另一个按钮,指向同一控制器上的另一个动作,但仍带有形式过滤器的值。 对于js事情做得不错,但对于其他按钮,我仍然感到困惑。Rails动态变量link_to与JS
我BalanceTransactions控制器:
def end_period
#some coding
respond_to do |format|
format.html
format.js
end
end
def end_period_close
year=params[:year]
respond_to do |format|
format.html { redirect to goal_path }
end
end
我end_period.html.erb:
<%= form_tag end_period_balance_transactions_path, :method => "get", :id => "headers_search" do %>
<td><%= select_year(Date.today, :prompt => 'Choose year') %></td>
<td><%= submit_tag "Check", :name => nil, :class => "btn btn-info", :remote => true %></td>
<td><%= link_to "Close", nil, :id => "close_button", :class => "btn btn-danger" %></td>
<% end %>
<%= render :partial => 'end_period_table' %>
当我点击[检查]按钮,铁轨重新渲染部分,并很好地完成工作,与过滤器。我仍然对我如何为[关闭]按钮提供[年]动态性感到困惑。
我也做了与balance_transactions.js.coffe,其努力:。 $ - >
$( “#close_button”)点击 - > 年= $( “#date_year”)VAL() $ .get(“end_period_close”,{year:year})
对不起的问题和语法,第一篇文章。
感谢和关心, Kristono Sugiarto
感谢@jvnill我不知道如何使它创辉一样,或者我只是不看不够。不管怎么说,还是要谢谢你。 :D – ksugiarto 2013-02-18 06:00:44