0

jQuery の 3 か月のカレンダーをページに表示したいと考えています。ユーザーは日付を選択し、ボタンをクリックしてスケジュールを表示します。

以下のjQueryコードで試しました

<input type="text" id="dp-text-box" />

$("#dp-text-box").datepicker({               
            numberOfMonths: 3,               
            dateFormat:'yy/mm/dd'
        });

ただし、テキストボックスが表示され、ユーザーはクリックして日付ピッカーを開く必要があります。

しかし、私の場合、日付ピッカーのデフォルトを表示し、ユーザーがナビゲートできるようにする必要があります。

必要な添付画像を見つけてください。私の日付ピッカーの要件

4

2 に答える 2

3

説明書より、

オーバーレイではなく、ページに埋め込まれた日付ピッカーを表示します。入力の代わりに div で .datepicker() を呼び出すだけです

HTML

<div id="datepicker"></div>

jQuery

$( "#datepicker" ).datepicker({
    numberOfMonths: 3,
    onSelect : function( selDate, instance){
        alert(selDate);
    }
});

注:onSelectビットはテストされていませんが、動作するはずです。

于 2012-11-06T09:38:29.070 に答える
0

テキストボックスの代わりに div を使用する

JavaScript

$(function() {
    $( "#datepicker" ).datepicker();
});

html

<div id="datepicker"></div>
于 2012-11-06T09:46:12.960 に答える