問題タブ [datepicker]
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 - 入力フィールドのない画像をクリックして JQuery Datepicker を開きます
ユーザーが画像をクリックしたときに JQuery Datepicker を開きたい。選択した日付が後に表示される入力フィールドはありません。入力した日付を Ajax 経由でサーバーに保存するだけです。
現在、私はこのコードを持っています:
しかし、画像をクリックしても何も起こりません。また、datepicker() 呼び出しの結果をグローバル変数に保存してから、画像の onclick() イベントから datepicker('show') を呼び出してみましたが、結果は同じです。
silverlight - プログラムでSilverlightDatePickerコントロールを作成する
プログラムでページにDatePickerコントロールを追加しようとしていますが、インテリセンスが期待どおりにDatePickerタイプを取得していません。
MSDNは、このコントロールがSystem.Windows.Controlsの一部であることを示しています。
プロジェクトとusingsステートメントでこのアセンブリを参照しましたが、それでもVSはDatePickerタイプを認識できません。
私はこれがうまくいくと期待しています:
コンパイラエラー:タイプまたは名前空間名'DatePicker'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
何か案は?
ありがとう、マーク
datepicker - datepicker - href タグをクリックしてポップアップを開く
次のようなリンクからdatepickerスクリプトを呼び出すにはどうすればよいのだろうか
選択した日付を PHP ページに送信します。何か案は?ありがとう、クリス
javascript - 現在の週の 1 日をすばやく選択する日付ピッカーを知っていますか?
ほとんどの日付ピッカーでは、タイン カレンダーから日付を選択するか、日付を手動で入力できます。例http://jqueryui.com/demos/datepicker/
これには - 2 回のクリック (1 回はカレンダーを表示するため、もう 1 回は正しい日付を選択するため) - 良好な視力 (通常、ポップアップ カレンダーは非常に小さい) - 小さなカレンダーで正しい日付を選択するための手と目の協調が必要です。あなたのマウス。
パワー ユーザーにとっては問題ありませんが、高齢者やコンピューターの初心者にとっては面倒です。
別のアプローチのウェブサイトを見つけました。ユーザーは主に今週の日付を選択しているようです。そのため、彼らは曜日と一緒にバーにすべての曜日をリストしました。現在の日は別の色でマークされます。右側に小さなカレンダー アイコンがあり、通常の日付ピッカーが開きます。これにより、すべての通常の日付ピッカー機能にアクセスできます。これがスクリーンショットです: http://mite.yo.lk/assets/img/tour/de/zeiten-erfassen.png
同様の機能を持つjqueryプラグインを知っていますか? そうでない場合、開発をスピードアップするのに役立つ他のプラグインまたはウィジェットはありますか?
ありがとうございました!
silverlight - SilverlightDatePicketとTimePickerの初期化
私はツールキットを使用DatePicker
しTimePicker
ています。イベントに接続する必要がありSelectedDateChanged
、コードで値を設定しています。
私の問題は、両方のコントロールを初期化すると、SelectedDateChanged
イベントが同期して発生しないことです。これは私にとって非常に大きな問題です。これは、コントロールを初期化し、しばらくしてからイベントが発生して現在の値を変更することを意味します(これは、イベントハンドラーで行うためです)。
回避策はありますか?すべてが初期化されると発生するイベントをリッスンしようとしましたがLoaded
、各コントロールのイベント以外には何もありません(これは本当に醜く、コントロールがアクティブになるタブがアクティブになるたびに発生します)。
編集:私の問題はしばらくの間解消されたようだったので、問題が再発した場合に備えて、わざわざ調べませんでした。今それはしました:(
MVVMを使用して、コンストラクターのビュー内のコントロールを初期化します。次に、VMがビューを取得すると、デフォルト値も設定されます。
残念ながら、VMが値を設定するまでに、コントロールは初期化されておらず、しばらくしてから初期化されます(コンストラクターで設定したとしても)。次に、デフォルト値を上書きします。
jquery - 作成後にjQuery UI datepickerにイベントハンドラを追加
次のシナリオがあります。
私のマスターページには次のものがあります。
これにより、クラス「datepicker」を割り当てたすべての入力フィールドで、クリックすると jQuery UI の datepicker が表示されます。
onSelect
これで、イベントを処理する必要があるページに日付ピッカーがあります。これを行うためのベストプラクティスと考えられる方法は何ですか?
私が見るオプション:
- その1つの日付ピッカーに、のような別のクラスを与え
datepickerWithSelectEvent
ます。このソリューションで気に入らないのは、、、... を初期化するためのコードが重複することchangeYear
ですchangeMonth
。プロジェクトの日付ピッカーを変更したい場合は、これを 2 か所で変更することを覚えておく必要があります - 日付ピッカーの作成後に何らかの方法でイベントハンドラーを追加します。これは最もきれいに思えますが、どうすればよいかわかりません。誰?
asp.net - jQuery UI "$("#datepicker ")。datepickerは関数ではありません"
jQueryのUIプラグインであるDatePickerを既存の.aspxページで使用すると、次のようなエラーが発生します。
ただし、datePickerを作成して使用するのと同じコードをコピーしてaspxページと同じディレクトリにあるHTMLファイルに貼り付けると、問題なく機能します。これにより、aspxページにdatePickerまたはjQueryのUIJSファイルが正しく読み込まれない原因となるJSファイルがいくつかあると思います。
誰かが私の信念を確認したり、jQueryのUIプラグインを妨害している原因を見つけるためのヒントを提供したりできますか?
jquery - iframeの外にjquery datePickerを移動する
私はiframe
自分のページの中にあります...そして、これiframe
は基本的に日付入力フィールドを持つ単純なフォームで、 jquery をバインドしdatePicker
ました。
私の問題はiframe
、寸法がかなり小さいことです。そのため、入力フィールドにフォーカスを与えてdatepicker
ロールアウトすると、部分的にしか表示されず、残りは の中に隠れてしまいiframe
ます。
私の考えはdatepicker
、これの外でiframe
親ウィンドウ(私は成功しました)に移動し、それを自分で入力フィールドの場所に移動することです。したがってdatepicker
、 の前に置きiframe
ます。
これで を移動しdatepicker
ました:
(このコードは の中にありますiframe
)
これで問題ありませんが、datepicker
は完全に応答しなくなりました。クリックしても反応しません。どうすればこれを克服できるかについて何か考えがありますか? 頭に浮かんだことはすべて試しましたが、まだこれを理解していません。
javascript - jQuery Datepickerで相対的および絶対的な年の範囲を使用する方法はありますか?
jQuery UIのdatepicker コントロールの場合、絶対範囲と相対範囲を混在させる方法はありますか?
たとえば、年を 2005 年までさかのぼって、現在の年だけを表示するようにするにはどうすればよいですか?
「2005:+0」のようなものを使用して、この 2 つを混ぜてみましたが、メニューに年が表示されません。
年の範囲のドキュメント:
年の範囲
タイプ: 文字列 デフォルト: '-10:+10'
年のドロップダウンに表示される年の範囲を制御します。現在の年に対して相対的 (-nn:+nn) または絶対的 (nnnn:nnnn) のいずれかです。