我想在没有提交按钮的情况下从 datepicker 中选择日期时保存表单。
但是,我不知道应该在update.js.erb中输入什么来帮助我做到这一点。
这是我的代码:
显示.html.erb
<%= form_for(@place , :html => { :multipart => true }) do |f| %>
div class="field">
<%= f.label :select_start %><br />
<%= f.text_field :select_start, id: "place_select_start" %>
</div>
javascript
$(function() {
var startDate="<%= @place.start_date %>";
var endDate="<%= @place.end_date %>";
$("#place_select_start").datepicker({
value: new Date(),
minDate: new Date(startDate),
maxDate: new Date(endDate),
dateFormat: 'yy-mm-dd',
beforeShowDay: unavailable
})
});