我正在使用bootstrap-datepicker-rails,我无法解决一个问题。 我有以下结构:
<div class="row">
<input type="text" class="form-control datepicker-element" data-provide='datepicker' value="<%= Time.now.strftime('%d-%m-%Y') %>" >
</div>
<div class="row">
<label><input type="checkbox" class="date-checkbox" value="">Set different date</label>
我需要完成的是打开日期选择器并设置新日期(如您所见,其默认值为当前日期)。 我试过以下:
$('.date-checkbox').click(function() {
$('.datepicker-element').datepicker();
});
但它不能与onChange
事件一样有效,并且在复选框上调用.datepicker()
。
提前谢谢!
答案 0 :(得分:0)
通过使用link可以找到的文档中描述的gem标准方法解决了这个问题。 所以我的解决方案看起来像这样:
$('.date-checkbox').click(function() {
$('.datepicker-element').datepicker('show');
});