10

Datepicker1日を選択しながら、jQuery UI で 1 か月全体を選択できる方法があるかどうかを知りたいです。

onClickページの読み込み後にタイトルにイベントを追加して「ハッキング」しようとしましたdivが、月を切り替えるとdivが完全に置き換えられ、onClick.

他の解決策はありますか?または、このオプションを提供する代替案はありますか?

4

5 に答える 5

1

あなたのonClickイベントは十分なはずです。動的リンクで機能する jQuery イベント ハンドラーを使用するだけです。

< jQuery 1.7 の場合、次を使用: live()
それ以外の場合 >= jQuery 1.7 の場合、次を使用: on()

于 2013-03-12T13:59:33.450 に答える
0

これはすでにここに投稿されていると思います jQuery UI DatePicker to show month year only very similar but same effect 基本的に月で選択された日付は月のみを表示します

于 2013-12-28T00:58:50.427 に答える
0

jQueryの日付ピッカーをモ​​ンピッカーに変換すると、コードがかさばります。これを行うには多くの方法がありますが、最適な方法は、メソッドをオーバーライドして日付ブロックを非表示にすることです。このプラグインを月/年ピッカーに使用する方法は何でもあります。 http://lucianocosta.info/jquery.mtz.monthpicker/

于 2013-12-18T02:55:46.200 に答える
0

必ずしも 1 つの日付ピッカーで行う必要がない場合は、2 つある方が混乱が少ないかもしれません。1 つを使用して開始日を選択し、もう 1 つを使用して終了日を選択します。日付を選択したら、選択した終了日が開始日より前でないことを確認するための検証が必要になります (その動作が必要な場合)。

于 2013-09-27T18:55:23.140 に答える
0

私はあなたができることですが、div id="anything" の Datepicker を使用して、元のコードをハッキングすることなく、このようにライブイベントのクリックを使用します

    $("#anything .ui-datepicker-month").live('click',function(){
        do any thing :) ;
    });
于 2013-12-24T00:25:05.220 に答える