0
私のフォームの1つにjquery datepickerがあります。テキストフィールドをクリックしたときに表示される唯一の方法は、フォームを編集中にページを更新する場合です。フィールドをクリックするといつでも動作させることができますか? Jquery datepickerはページリロード後にのみ開きます
はコーヒースクリプトは:私もカレンダーからのコードを試してみましたjQuery ->
$(document).ready ->
$("#datepicker").datepicker({
dateFormat: 'yy-mm-dd'
});
はrailscast:
jQuery ->
$("#datepicker").datepicker({
dateFormat: 'yy-mm-dd'
});
マイ形式:
<%= f.text_field :deadline, id: "datepicker", placeholder: 'Deadline' %>
Application.js:
//= require jquery
//= require jquery_ujs
//= require jquery-ui/widgets/datepicker
//= require turbolinks
//= require_tree .
Application.scss:代わりにロードします。
/*
*= require jquery-ui/datepicker
*= require_tree .
*= require_self
*/
私は '' 'でSyntaxErrorを取得:[標準入力]:4:46:以前のコメントで – ddonche
のCoffeeScriptの問題function''''予約語」。 "document.addEventListener" turbolinks:load "、 - > $(" #datepicker ").datepicker dateFormat: 'yy-mm-dd''''を実行することで、 – ddonche