4

https://github.com/joliss/jquery-ui-railsに基づいて、Rails アプリケーションに jQuery UI Datepicker をインストールしようとしています。このトピックに関する改訂された Railscast と、これを機能させようとする無数のスレッドもあります。何を試してもうまくいかないようです。

アプリケーション.js

//= require jquery
//= require jquery_ujs
//= require jquery.ui.datepicker
//= require_tree .
//= require tinymce-jquery

アプリケーション.css

 *= require jquery.ui.datepicker
 *= require_self
 *= require_tree .

new.html.erb

  <%= f.label :due_date %>
  <%= f.text_field :due_date %>

モデル名.js.コーヒー

jQuery ->
$('#modelname_due_date').datepicker (dateFormat: 'dd-mm-yy')

これは、この作業を行うために必要なすべてのようですが、多くのバリエーションを試してみましたが、役に立ちませんでした。Chrome でのデバッグ時にコンソールにスローされるエラーはありません。どんな助けでも大歓迎です。

4

1 に答える 1

6

次のように、入力フィールドにクラスを指定してみてください。

<%= f.text_field :due_date,class: "modelname_due_date %>

クラス セレクターを使用する場合は、JavaScript コードを変更する必要があります。

$('.modelname_due_date').datepicker (dateFormat: 'dd-mm-yy')

次に、JavaScript コードがトリガーされます。

于 2013-04-22T18:03:36.813 に答える