-1

入力ボックスをクリックすると、タイム ピッカーがデフォルトの現在の時刻で表示されます。必要なのは、デフォルトの現在の時刻を削除することです。

ありがとう、

4

2 に答える 2

0

これは古い投稿ですが、同じ問題に遭遇しました。ドキュメントから:

ピッカーが関連フィールドの値ではなく今日の日付/時刻を表示する場合は、値の形式が形式指定子と正確に一致することを確認してください。値が完全に一致しないと解釈できません!

これには先行ゼロが含まれます。フィールドに「4/1/15」という日付を入力し、いつでも「04/01/15」を期待している場合、正しく機能しません。

于 2015-03-31T16:29:58.013 に答える
0

基本的に次の 3 つのオプションがあります。

  • 希望する開始時刻を正しい形式でフィールドに初期化します。
  • 「オンデマンド ピッカー」を作成するための http://www.ama3.com/anytime/の手順に従って、時間を表示したいときにボタンを使用してピッカーを作成します。
  • 同じページの「Tab-Over Field」デモに従って、ユーザーが入力フィールドでキーを押したときに、keypress ハンドラーを使用してピッカーを作成します。

ピッカーは常にフィールドを更新して、ピッカー自体に表示されている時間を反映するため、ピッカーが表示されているときにフィールドを空白のままにする方法はありません。フィールドを更新したい状況でのみ this.inp.val(...) を呼び出すようにコードを変更する必要があります。

于 2014-01-14T12:32:57.713 に答える