这是场景:我有一个 Rails 控制器,它使用开始和结束日期作为@data 来存储数据的 json。在我看来,我有 d3.js 将其制成图表。
我的目标:我试图在图表下方创建一个带有开始和结束日期的表单。一旦我点击提交,我想让它用它必须从控制器中提取的新数据(使用开始和结束日期输入)重新加载图表。
现在我的 AJAX 表单看起来像这样,但返回 500:
<% form_remote_tag :url => developers_dashboard_path(:host => developers, :action => :get_data),
:html => {:action => {:controller => 'dashboard', :action => 'page'}, :id => 'test', :class => 'date-form'} do %>
<%= text_field "start_date", "name", :value => @start_date.strftime("%m/%d/%Y"), :class => "input datepicker fleft" %>
<%= text_field "end_date", "name", :value => @end_date.strftime("%m/%d/%Y"), :class => "input datepicker fleft" %>
<%= submit_tag 'Apply' %>
<% end %>