。 singleDatePicker: true
を有効にすると日付選択が有効になりますが、範囲は1か月間必要です。daterangepicker選択範囲
、すなわち、jan 1 2017からjan 15 2017または1ヶ月以内の任意の範囲。
私は
"dateLimit": {
"month": 1
},
を試してみましたが、しかし、それはまた、31と2月1日に1月1日を選択します。
可能であれば、代替案をご提案ください。
編集(現在のコード)
function cb(start, end) {
$('#daterange span').html(start.format('MMM D, YYYY') + ' - ' + end.format('MMM D, YYYY'));
enroll_date_start.value = start.format('YYYY-MM-DD');
enroll_date_end.value = end.format('YYYY-MM-DD');
}
$('#daterange').daterangepicker({
maxDate: moment(),
"dateLimit": {
"month": 1
},
ranges: {
'Today': [moment(), moment()],
'This Month': [moment().startOf('month'), moment().endOf('month')],
'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
}
}, cb);
したがって、強制的に現在の月に選択する必要があります。あなたは? –
いいえ、任意の月になる可能性があります。 1月から2月1日から28日までの1月から範囲を選択したいと思っています。 – Bsienn