問題タブ [datetime-select]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - ActiveRecord::MultiparameterAssignmentErrors とはどういう意味ですか?
datetime_select フィールドを持つ Rails フォームがあります。フォームを送信しようとすると、次の例外が発生します。
検証エラーの場合、ページにエラーが表示されないのはなぜですか?
これはRails 2.0.2にあります
ruby-on-rails-3 - Rails 3:am/pmオプションを指定したdatetime_select
Rails 3で、datetime_selectを使用して、24時間オプションではなく12時間午前/午後オプションを表示する時間を表示する方法はありますか?
ruby-on-rails - Railsのdatetime_selectヘルパーの入力タイプを変更するにはどうすればよいですか?
datetime_select
フォームの 1 つでRails ヘルパーを使用しています。現在、 、 、 、および のドロップダウンを検証付きのテキスト ボックスに変更する必要day
がyear
ありhour
ますminute
。これらのフィールドにテキスト ボックスが必要であることを指定する方法はありますか? または、私が必要とすることを行う別のヘルパーでしょうか?
ここに私の使用法があります:
ruby-on-rails - Rails で datetime_select を使用する代わりの方法
私は datetime_select の使用があまり好きではありません。それは醜くレンダリングされ、ポストバックで処理するのは簡単ではないと思います.
ほとんどの人はどのように対処していますか?プレーン テキスト ボックスを使用し、javascript を使用して入力を日付として検証する方が簡単ではないでしょうか? DateTime 値として永続化します。
ruby-on-rails - f.datetime_select以前のドロップダウン日付を削除します
RubyonRailsでform_forhelperf.datetime_selectをフォーマットする際に問題が発生しました。
私がやりたいのは、将来の日付だけを表示することです。私はすでに正しい検証を行っていますが、ドロップダウンから無効/前の日付を選択する機能を持つユーザーの混乱を排除したいと思います。
例:今日が2011年2月3日の場合、ユーザーは2011年2月2日または2011年1月24日を選択できないようにする必要があります。
ドロップダウン値を変更する方法はありますか?
高度なご協力ありがとうございます!
ruby-on-rails - datetime_selectオプションで日付を更新するレール
まず第一に、HTML と RAILS のコーディングは初めてです。しかし、学習経験の一環として、私が働いているラボ用のマシン予約システムを設計しました。その下に、名前、IP アドレスなどのマシンの詳細を表示するフォーム (show.html.erb) があります。以下に示すように、datetime_select、時間数オプションを含む予約フォームがあり、
ご覧のとおり、これは本当に基本的な html コーディングです。... マシンの詳細
名前: <%= @machine.name %>
IP アドレス: <%= @machine.ipaddress %>
プロセッサ: <%= @machine.processor %>
メモリ: <%= @machine.memory %>
動作中システム: <%= @machine.os %>
説明: <%= @machine.description %>
マシンの状態:
<% if @machine.active == true %>
オンライン
<% else %>
オフライン
<% end %>
< % if @machine.can_reserved == false %>
このマシンは予約できません。
<%終了%>
... これで、マシンの [show action] をクリックすると、すべてが正しく実行されます。すべてのマシンの詳細を表示し、予約フォームに現在の時刻を表示します。しかし、1 分後にページを更新すると、マシンの詳細情報が更新されますが、datetime_select オプションで既に表示されている時刻は変更 (更新) されません。なんで?常に現在の時刻を表示するにはどうすればよいですか? ビューは静的ページに過ぎないことを理解しています。ページ全体を自動的に更新するタグをページに追加しましたが、datetime_select オプションに表示される日付には影響しないようです。
何かご意見は?本当に助かります。
ありがとう。
トム
ruby-on-rails-3 - タイムゾーン構成の問題Rails3
タイムゾーンの設定で問題が発生しています。
そのため、このトピックに関するいくつかの投稿/質問を見てきました。また、「application.rb」に次の構成を追加する必要があると言う人もいます。
私はそれを行いましたが、これを構成した後でも、Railsコンソールで次のコードを実行すると(GMT + 00:00)UTCが得られます
するときに同じことが起こります
GMT0で応答します。
これに関連すると思うもう1つの問題は、datetime_selectタグを使用して日時を選択する場合です。適切な時刻を示しているように見えますが、フィールドがデータベースに保存されるときもUTC+00になります。
ruby - シナトラのdatetime_select
私は Sinatra で Web サイトを開発しましたが、土壇場で、日時フィールド (Activerecord オブジェクト用) を持つフォームが必要だと言われました。Rails では、datetime_select ヘルパーを使用してこのフィールドをビューに作成しますが、Sinatra で同様の機能を提供するライブラリまたは拡張機能を見つけるのに苦労しています。私はいつでも自分でロールバックできますが、誰かが以前にこの問題に遭遇したことがあり、おそらくより良い解決策があると確信しています. 助言がありますか?
ruby-on-rails - 日時のあるRailsでaccepts_nested_attributes_forを使用する
私はaccepts_nested_attributes_forを使用してRailsアプリで日時の繰り返し可能なセクションを使用しようとしています。
私は次のものを持っています:
私の見解では、私は現在レールdate_select
とを使用していtime_select
ます。
starting_at
ただし、送信は保存されません。これは、複数の部分からなる日時属性であるためだと思います。過去にtext_fieldsを操作するときに使用a[:starting_at].blank?
しましたが、date_select/time_selectフィールドを操作するようには見えません。
誰かが光を当てることができますか?
私の他のオプションはを使用することですが、これを使用すると日付と時刻の両方が1つのテキストフィールドに結合されるtext_field
ため、日付と時刻を簡単に(そしてユーザーが選択しやすく)する方法がわかりません。f.text_field :starting_at
。