0
在一個Rails應用程序中,我有一個textfield/jquery日期選擇器降級到日期選擇字段(日,月,年)。我正在進行重大更新,包括更新寶石和Rails版本。我的jquery函數現在呈現三個日期選擇器(每個選擇字段一個)。爲什麼會發生?或者,Rails中會導致這種情況的變化是什麼?爲什麼在日期選擇字段上呈現3個jquery日期選擇器?
我的代碼
<%= simple_form_for(@model,...... do |f| %>
<%= f.input :date, as: :date, order: [:day, :month, :year], input_html: { class: "date-selector" %>
<% end %>
而且CoffeeScript的
jQuery ->
data = $(".date-selector").data('date')
$(".date-selector").replaceWith(
$("<input type='text' class='date-picker' id='prerep_date' value='" + data + "' name='prerep[date]' >").datepicker)