3

以下を使用して

var maxDate = $( ".selector" ).datepicker( "option", "maxDate" );

出力は、「+ 1M」、「+ 20Y」、「12/12/2013」以上のいずれかになります。

'+1M'と'+20Y'の例は、ネイティブjavascriptで使用して現在の日付に追加できるものなので、実際の日付オブジェクトを取得できますか?

これを使用して、一連のプリセット(現在の週、月、日など)で使用される次の関数を検証したいと思います。

function SetDate(dateFrom, dateTo) {
        $('.dateFrom').attr('value', dateFrom);
        $('.dateTo').attr('value', dateTo);
    }

参照

4

1 に答える 1

1

もう少し検索した後、「jQuery datepickergetMinDate'+1d'」に対するこの回答を見つけました。

ユーザーが投稿した2番目の例を使用することにしました。

var minDateAttr = $(elem).datepicker("option", "minDate");
var inst = $(elem).data("datepicker");
var minDateObj = $.datepicker._determineDate(inst, minDateAttr, new Date());
于 2013-03-25T15:27:06.247 に答える