Jquery-ui日期拾取器与洗劫
Jquery-ui datepicker with ransack
我试图用ransack设置一个日期范围过滤器。所以在我看来:
<%= f.text_field :DATE_gteq, :id => "datepicker" %>
<%= f.text_field :DATE_lteq, :id => "datepicker" %>
我使用jquery-ui datepicker
设置:
Gemfile:
gem 'jquery-ui-rails'
application.js
//= require turbolinks
//= require jquery
//= require jquery_ujs
//= require jquery-ui/datepicker
$("#datepicker").datepicker();
application.scss
@import 'jquery-ui/datepicker';
application.html.erb
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
</body>
问题是,在视图中,当我点击第一个搜索字段时,它确实显示日历,当我点击第二个搜索字段时,什么也没有发生。
原因是什么?
注意:同一页上不能有多个重复的id
在视图中使用类并按如下方式调用:
$('.datepicker').each(function(){
$(this).datepicker();
});
相关文章:
- JQuery UI日期选择器:在选择出发日期时自动弹出返回日期
- Jquery UI日期选择器不关注输入
- Jquery UI日期选择器没有'单击链接时不会再次显示
- 从Function触发JQuery UI日期选择器,并将日期存储到变量中
- jQuery UI DatePicker-禁用除每月第一天和第15天以外的所有日期
- 将 jQuery UI 日期选择器与异步 AJAX 请求一起使用
- 在JQuery UI日期选择器中禁用当前日期之前的日期
- Javascript日期-指定传入日期格式(jQuery UI DateTimepicker)
- 正在禁用jQuery UI日期选取器日期
- 正在将Jquery UI日期选择器链接到DropDownlist
- 从日期选择器中获取默认格式的日期,并在jquery UI中转换为其他格式
- jQuery UI日期选择器只响应第一个文本框
- 将“日期”设置为Jquery UI日期选择器输入文本框
- 有可能做一个日期&使用jquery ui的时间日历
- jQuery UI日期选择器不工作
- JQuery UI日期选取器焦点
- Jquery UI日历控件禁用特定日期
- 在jQuery UI日期选择器的输入中显示完整日期
- jQuery ui日期选择器本身的格式
- 如何在jquery-ui-datepicker和moment.js使用的日期格式之间转换