0

datepicker を実装してスタイルを少し改善しようとすると、buttonImage オプションを使用するまではすべて正常に動作します。assets/images フォルダーに calendar_add.png ファイルがありますが、画像が読み込まれず、サーバーを見ると、

!! Invalid request

これは、私がこれを使用しているコードです。助言がありますか?

return $(this).datepicker({
    altFormat: "yy-mm-dd",
    dateFormat: "mm/dd/yy",   
    minDate: 0,   
    numberOfMonths: 2,
    showOn: "button",                                                     
    buttonImage: "<%= asset_path('calendar_add.png') %>",
    buttonImageOnly: true,
    altField: $(this).next()
});

追加するために、私はbootstrapとsimple_formも使用していますが、これが問題を引き起こしているのでしょうか? しかし、そうすべきではないようです。

ありがとうございました!

4

1 に答える 1

0

ファイルパスが間違っている可能性があります。asset_path は常に images フォルダーに入りますか?

buttonImage: "<%= asset_path('/images/calendar_add.png') %>",

于 2012-04-27T14:45:41.047 に答える