問題タブ [datebox]

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.

0 投票する
1 に答える
384 参照

jquery-mobile - 日付ボックス - イベントを取得し、値を手動で入力して年月日を検証します

jquery mobile http://dev.jtsage.com/jQM-DateBox2/unit/datebox.htmlに datebox プラグインを使用しています。

すべて正常に動作します。

ここで私の質問は、プラスとマイナスのボタンを使用せずに、特定のフィールド ((つまり) キーダウン/キープレス..) に数値を入力して、個々の年、月、日付の入力フィールドを検証する方法です。

前もって感謝します...

0 投票する
1 に答える
1087 参照

javascript - jqm DateBox プラグインの言語をプログラムで変更する

jqm DateBox プラグインの言語をプログラムで変更する方法を探しています。ヘッダー セクションに言語ファイルを含めました。

次のコード スニペットを使用して言語を変更しようとしました ( jQueryMobile の JTSage Date and Time Picker プラグインの言語ファイルを変更します)。

しかし、これにより次の例外が発生します。

jqm DateBox プラグインの言語をプログラムで変更するにはどうすればよいですか?

0 投票する
1 に答える
100 参照

jquery-mobile - jQuery DateBox が継続的なマウスダウンを受け取る

TimeBox プラグインを使用していて、問題に直面しています。

再現する手順:

  1. フィールドの減少 (-) または増加 (+) ボタンでのマウスダウン。
  2. マウス ボタンを押したまま、ボタンの外側に移動します。
  3. マウス ボタンを放します。

結果: 関連するフィールドは継続的なイベントを受け取り、時間/分/午前-午後を変更し続けます。

著者のサイトでも同じことができ、TimeBox と DateBox でも再現できます。

本当の問題は、ユーザーがスクロールできるモバイルアプリで使用していて、ユーザーがたまたま DateBox のどこかをスクロールすると、上記の動作が表示されることです。解決策はありますか?

0 投票する
1 に答える
308 参照

jquery - JQM DateBox プラグインを JQuery.load で読み込む

JQM DateBox プラグイン ( http://dev.jtsage.com/jQM-DateBox2/ ) を Web サイトに実装しようとしています。日付ピッカーの HTML コードを別の HTML ファイル「page2.html」で宣言し、「index.html」の div にロードします。page2.html のコードを div に直接配置すると、タイム ピッカー フィールドが正しく表示されます。 ここに画像の説明を入力

JQuery load() を介してロードされ、強化された場合、ブラウザはタイム ピッカー入力フィールド内に日付ピッカーのようなものを表示します。

タイムピッカーの奇妙な外観

ただし、右側のボタンをクリックすると、タイムピッカーが開きます。デスクトップ版の Chrome を使用していますが、Firefox ではこの問題は発生しません。

page2.html:

index.html:

強化しないと、ブラウザーには日付ピッカーのみが表示されます。

ここに画像の説明を入力

プラグインの「最新」のコアとフリップボックスを使用しています。

誰かが私を助けてくれることを願っています。

0 投票する
1 に答える
1560 参照

google-apps-script - DateBox をクリアするか、DatePicker を TextBox にアタッチする - Google Script

ハンドラー関数内で DateBox の値をクリアすることは可能ですか? シンプルなだけでTextBoxの値をクリアできます.ListBoxを含めてそのアイテムに設定することapp.getElementById('id').setValue('');で、ListBoxの値を空白の値に設定できますが、DateBoxをクリアする方法を見つけることができませんでした. 目標は、ユーザーがフォームに入力し、ボタンを使用してフォームを送信できるシンプルなフォームを作成し、フォームを自動リセットして、ユーザーが新しい送信のために再度入力できるようにすることです。listBox.addItem('')app.getElementById('id').setItemSelected({item # for blank item}, true);

または、私が推測するように、DateBox (機能の制限) をまだクリアできない場合は、単純に TextBox を使用できます。見栄えを良くする (そして、ユーザーがスクリプトが期待する形式で日付を入力できるようにする) ために、TextBox に DatePicker を追加できればいいのですが、DatePicker 関数全体を最初から生成することがわかった古いチュートリアルは別として新しい DatePicker GAS クラスを TextBox にアタッチする簡単な方法が見つかりませんでした。

GAS ドキュメント: https://developers.google.com/apps-script/reference/ui/date-box

日付ピッカー 2 チュートリアル - https://sites.google.com/site/appsscripttutorial/miscellaneous/date-picker-2

私が強調しようとしていることに到達するために 5 ページのコードを読まなくても十分な情報が提供されることを願っています。特にsubmitHandler(e)関数内のコメントに注意してください。このコードは、テスト用に空白の (保存された) スプレッドシートにコピーできます。または、スプレッドシート固有のコードを置き換えて、より快適にアプリを返すことができます。

要約すれば:

  1. ハンドラー関数を使用して DateBox の値をクリアする方法はありますか?
  2. DateBox をクリアできない場合、DatePicker を TextBox に追加し、データ入力を特定の形式に制限するにはどうすればよいでしょうか (そのため、TextBox は有効な日付として "blahblahblah" を取得しません)。
0 投票する
1 に答える
957 参照

java - java zk mvvm 日付ボックスをクリアして @command を実行

日付ボックスでフィルターを作成しようとしています。日付が挿入されていない場合、これはクエリに追加されません。日付が挿入されると、彼はこの日付から数えます。

これはすべて非常にうまく機能します。私が持っている唯一のばかげた小さな問題は、日付をクリアするためのボタンがあることです。または、@command(...) を使用して、私の queryObject.date を null に設定すると、魔女は私の検索を正しく更新しますが、日付はまだ日付ボックスにあります。(日付ボックスに autowired を使用したくない)

または、 searchBeginDate.setText(null) を実行すると、テキストはなくなりましたが、私のリストは更新されません。

両方を行うにはどのようなオプションがありますか?

edit : プロジェクトのサンプルコード。

これにより、日付ボックスがホイップされますが、リストは更新されません。

これにより、リストが正しく更新されます。コードでは、loggingVmQueryObject.beginDate が null に設定されていますが、日付ボックスには最後に設定された日付が表示されています。

さようなら。

0 投票する
0 に答える
171 参照

android - Androidブラウザの問題でのJqueryモバイルdatebox

jqueryダイアログでjqueryモバイルdateboxを開こうとしています。ダイアログに 400 の z-index を割り当てました。また、日付ボックスは 500 のようです。PC ブラウザーで完全に動作し、iPhone Safari でテストしましたが、これも良好です。しかし、アンドロイドブラウザでは、日付ボックスが開いた後、最初は一番上にあり、次にダイアログの下に移動します。ここで何が問題なのか知っている人はいますか、どうもありがとう。