0

チェックボックスがオンまたはオフになっているため、datetime_select フィールドを有効または無効にする必要がある Ruby on Rails Web アプリケーションがあります。これを迅速かつ動的に行うには、javascript を使用してこれを行う必要があります。

私の問題は、datetime_select に ID を割り当てて、javascript に datetime_select を取得させ、有効または無効にできないように見えることです。

どんな提案でも大歓迎です。

前もってありがとう、ティム

4

2 に答える 2

0

date_time_select の 4 番目の属性を使用して ID を設定できますhtml_options。次に例を示します。

datetime_select :article, :written_on, {}, :id => 'some_id'

ただし、HTML に同じ ID を持つ 5 つの select 要素が存在することになるため、これはお勧めできません。より良い代替手段は、datetime select をスパンでラップし、それに ID を設定することです。

于 2013-09-23T22:48:20.047 に答える