如何使用bootstrap datepicker查找created_at

时间:2017-02-09 23:10:43

标签: javascript ruby-on-rails twitter-bootstrap datepicker

在我的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中更改事件。然后,我想列出在所选日期创建的所有事件。

0 个答案:

没有答案