在我的rails应用程序中,我在我的事件页面的索引中有一个来自bootstrap的日期选择器。
<input type="text" name="datefilter" value="" />
<script type="text/javascript">
$(function() {
$('input[name="datefilter"]').daterangepicker({
singleDatePicker: true,
locale: {
cancelLabel: 'Clear'
}
});
$('input[name="datefilter"]').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});
});
</script>
一旦我在datepicker中选择了一个日期,我希望能够根据created_at属性列出当天创建的所有事件。
我假设我将使用类似于
的功能@events = Event.all.where(date_selected)
然后只是循环遍历它们
<%@events.each do |e|%>
<% e.name %>
.
.
.
etc
<%end %>
但我不确定如何定义&#34; date_selected&#34;在bootstrap中,能够根据created_at属性访问当天的所有事件。
**回答重复的问题:我试图了解如何在我的函数中选择事件的日期,而不是在jquery中更改事件。然后,我想列出在所选日期创建的所有事件。