jquery ui datepicker で範囲を有効にする方法を教えてください。2012-12-10 から 2012-12-20 などの形式で範囲を決定したい (yy-mm-dd、既に指定されています)。他のすべての日付は利用できないはずです。
私が得ることができる助けに感謝します、乾杯!
jquery ui datepicker で範囲を有効にする方法を教えてください。2012-12-10 から 2012-12-20 などの形式で範囲を決定したい (yy-mm-dd、既に指定されています)。他のすべての日付は利用できないはずです。
私が得ることができる助けに感謝します、乾杯!
これを試して:
function setInterval(){
$(function() {
$( "#startDate" ).datepicker({
defaultDate: "+1w",
onSelect: function( selectedDate ) {
$( "#endDate" ).datepicker( "option", "minDate", selectedDate );
}
});
$( "#endDate" ).datepicker({
defaultDate: "+1w",
onSelect: function( selectedDate ) {
$( "#startDate" ).datepicker( "option", "maxDate", selectedDate );
}
});
});
}
どこ
startDate
endDate
日付ピッカーの2つの入力フィールドです
次のようなものを試してください:
jQuery("#date").datepicker({
beforeShow: function() {
return {
dateFormat: 'yy-mm-dd',
minDate: '2012-12-10',
maxDate: '2012-12-20',
}
}
});
作成時の使用maxDate
とminDate
オプション。
コード:
$( "#datepicker" ).datepicker({ minDate: value1, maxDate: value2 });
前の答えは正しいです。例:
$(function() {
$( "#datepicker" ).datepicker({ minDate: new Date(2012, 12, 10), maxDate: new Date(2012, 12, 20) });
});
役立つと思われる次のリンクを追加したかっただけです。