イベントのデータベースがあり、「今日のイベント」を表示したい。
私はその部分を機能させています。ページの下部にカレンダーがあり、日付をクリックすると、リストされているイベントが更新されて新しい日付が表示されます。
私が持っている現在
<% date = Date.current %>
<% @events.each do |event| %>
<% if event.eventdate === date %>
<%= event.title %><br>
<% end %>
<% end %>
そして、例えばボタンは
<button type="submit" id="dateChange" value="01-01-2013">January 1</button>
そしてjQueryは
$(document).ready(function() {
$('#setdate').html("<% date = Date.tomorrow %>")
});
});
明日にhtmlを更新します(テストとして)。
2 つの質問 -> リストされている実際のイベントを更新するにはどうすればよいですか? また、ボタンの値を取得して Date 変数として使用するにはどうすればよいですか?
私のコントローラーでも何をすべきかわからない、それは単なるインデックス関数です。