Ruby on rails 3.1 Rails 3.1和Coffeescript:添加链接以设置日期选择

Ruby on rails 3.1 Rails 3.1和Coffeescript:添加链接以设置日期选择,ruby-on-rails-3.1,coffeescript,Ruby On Rails 3.1,Coffeescript,给出一个带有日期选择的简单通用Rails表单(在其他字段中,我删除了代码中的那些字段) 我想添加名为“昨天、今天、明天”的表单链接,下个星期单击其中一个链接应将选择的日期设置为正确的日期(不提交表单) 在Rails3中实现这一点而不需要太多Javascript麻烦的最佳方法是什么 <%= form_for(@entry) do |f| %> <% if @entry.errors.any? %> <div id="error_explanation"> &

给出一个带有日期选择的简单通用Rails表单(在其他字段中,我删除了代码中的那些字段)

我想添加名为“昨天、今天、明天”的表单链接,下个星期单击其中一个链接应将选择的日期设置为正确的日期(不提交表单)

在Rails3中实现这一点而不需要太多Javascript麻烦的最佳方法是什么

<%= form_for(@entry) do |f| %>
<% if @entry.errors.any? %>
<div id="error_explanation">
  <h2><%= pluralize(@entry.errors.count, "error") %> prohibited this entry from being saved:</h2>

  <ul>
  <% @entry.errors.full_messages.each do |msg| %>
    <li><%= msg %></li>
  <% end %>
  </ul>
</div>
<% end %>

<div class="field">
  <%= f.label "Datum" %><br />
  <%= f.date_select :datum %>
</div>
....

禁止保存此条目:

....
查看

<div>
  Set date to: <span class="test"><%= Date.today.to_s %></span>
</div>
$ ->
  $('.test').bind 'click', ->
   text = $(this).text()
   $("#date_entry").val(text)