мой jquery ui datepicker отлично работает, когда я напрямую открываю ссылку (http://localhost:3000/expenses/dateForm) после запуска приложения рельсов. Но когда я даю ссылку для представления («/ cost/dateForm») на моей домашней странице «Кнопка« Отчеты »и открываю ссылку, нажав кнопку« Отчеты »на домашней странице, datepicker не появляется.Rails 4 JQuery datepicker не отображается
Ниже вид 'dateForm':
<%= form_tag({:controller => 'expenses', :action => 'dateFilter'}, :class =>"datepicker") do %>
<%= collection_select Category, :id, Category.all, :id, :name, :include_blank => "Please select category..." %>
<%= label_tag("Start Date") %> <br />
<%= text_field_tag(:start_date) %>
<%= label_tag("End Date") %> <br />
<%= text_field_tag(:end_date) %>
<%= submit_tag "Submit" %>
<% end %>
Вот home.html.erb:
<section class="form-button-item">
<%= link_to "Reports", '/expenses/dateForm', class: "btn btn-lg btn-block btn-primary"%>
</section>
Ниже мои application.js:
$(document).ready(function() {
$("#start_date").datepicker({dateFormat: "yy-mm-dd"});
$("#end_date").datepicker({dateFormat: "yy-mm-dd"});
});
Пожалуйста предложить исправить эту проблему.
Вы можете разместить application.html.erb первых несколько линии? – SSR