問題タブ [jquery-ui-timepicker]
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.
jquery - Gon Gem を使用した JQuery オブジェクト リテラルの Rails 多次元配列
私はJSとJqueryが初めてです。私はスケジューリングアプリを構築しています。「イベント」というモデルに予定を保存しています。ヘルパーを使用して、ユーザーが予定を立てる可能性のある特定の日の「event.time_start」および「event.time_end」という列の値から多次元配列を作成しています。ユーザーがドロップダウン メニューから start_time と end_time を選択すると、既に予定がある時間はグレー表示/「無効」になります。http://jonthornton.github.io/jquery-timepicker/でjquery.timepickerをレールとともに使用して、指定された時間ペアの配列 ([午前 8 時、午後 6 時]、[午後 1 時、午後 2 時]) で特定の時間値をブロックしています。
変数 @other_events を使用して、特定の日の「その他の」イベント (どの時間が取られるかを通知するもの) を見つけています。
これは、event.start_time と event.end_time をペアにするヘルパーです。
events_helper.erb
ビューで配列を次のように機能させることができます。
しかし、JSで動作させることはできません。私は今、Gon Gem を使用しようとしています。出力する必要があるのは次のとおりです。
events/show.html.erb ビュー
だから私は試しました
application.html.erb
events_controller.erb
JSで
しかし、これは機能しません。テキストフィールドのドロップダウン機能を殺すだけです。「'timeFormat': 'g:ia'」や「disableTimeRanges: [....]」などのカンマ区切りのオブジェクトが何と呼ばれているかを知りたいので、SO で JavaScript の回答をより適切に検索できます。私はJSとJQueryが初めてです。
jquery - タイムピッカーは破壊せずにtimeFormatを変更しますか?
timepicker アドオンを使用しています (ここにあります: http://trentrichardson.com/examples/timepicker/ )。
ユーザーが時間形式を変更できるメニューオプションとともに、一連のタイムピッカーがあります。ただし、これを正しく機能させる唯一の方法は、タイムピッカーを破棄してからデフォルトにリセットする関数を実行することです。
これは、すべてのタイムピッカーでデフォルトの時間を個別に設定しているため、既に入力されているため、ユーザーが手動で時間を変更するオプションがあるため、問題が発生します。タイムピッカーを破棄すると、追加したデフォルトの時間も消去されます。
ユーザーがフォーマットを変更したときにデフォルトの時間を維持できるように、タイムピッカーを破棄することなくこれを回避する方法はありますか?
jquery - ブートストラップでのタイムピッカーの使用
jQuery を使用して Web アプリケーションで datepicker と timepicker を使用しようとしています。日付ピッカーはうまく機能し、クラスを見つけました。
それにもかかわらず、タイムピッカーがなぜそうしないのかわかりません。クラスが存在せず、実装しても機能しません。
デートピッカー:
タイムピッカー:
この奇妙な問題についての提案や説明はありますか?
javascript - Jquery pickatime、変更イベント後にドロップダウンウィンドウが閉じない
JQuery タイム ピッカーを使用しています。時間を選択すると、時間を表示するドップダウン ウィンドウを閉じる必要がありますが、閉じません。
上記の変更イベントの場合、入力テキストは非表示になりますが、タイム ピッカー ドロップダウンは表示されません。これを使用しているので、テキストボックスが非表示になります。しかし、時間が選択された後にタイムピッカーを閉じる正しい方法は何ですか?
jquery - Uncaught TypeError: Cannot read property 'timepicker' of undefined を解決する方法
このエラーを解決するためにすべての回答を試しましたが、うまくいきません。
これは私のコントローラーです:
これはエラー部分です:
このエラーを解決する他の方法はありますか?
javascript - PHPでタイムピッカーを使用せずにテキストフィールドを介して任意の形式で時間を追加する
タスクのタイム シートに作業時間数を入力する必要があります。これは、HH:MM 形式のみである必要があります。特定のタスクの時間を合計する必要があります。
24 時間増加する場合は、このタスクの総作業時間 = 25:45 時間または 39:50 時間のように、再度更新する必要があります。私は最初に jQuery timepicker を使用し、それを 12 時間に制限しましたが、時間単位と分単位で期間を追加および更新する方法がわかりません。
午前/午後は必要ありません。勤務時間と分数だけです。時間間隔 = 10 分。
また、ユーザーはタスクに :30 分、:35 分、:40 分の作業を追加できる必要があります。Zoho ポータルを見たことがあれば、タスクにログ時間を追加する方法をご存知でしょう。私も全く同じようにしたいです。
これが私が使用したものです-
php - 日時スタンプ形式の変換 (PHP)
バグがないかコードを調べたところ、JQuery-UI-Picker から渡したタイムスタンプが の形式である10/06/2015 16:08
のに、MYSQL Insert ステートメントが FROM_UNIXTIME を使用し、それをすべて 0 に変換していることに気付きました。これを修正するには、時間を 00-00-0000 00:00:00 の形式に変換する必要があります。
date_create_from_format
以前に見たことのない関数を見つけましたが、それを使用すると False が返されます。私はそれを適切に使用していると信じているので、誰でも問題が何であるかを指摘するのを手伝ってもらえますか?
javascript - jquery timepickerがドロップダウンを表示しない
jquery-timepickerを使用していますが、入力ボックスをクリックしてもドロップダウンが表示されません。私からしてみれば:
入力ボックスをクリックすると ui-timepicker 要素が DOM に追加され、フォーカスを失ったときにボックスに入力された時間がフォーマットされるため、正しく読み込まれていることがわかります。ドロップダウンが表示されないだけです。