0
我使用以下daterangepicker設定值
但是在我的骨幹模板我無法設置選定日期
Daterangepicker選項:
$('input[name="daterange"]').daterangepicker({
autoUpdateInput: false,
opens: "right",
drops: "down",
locale: {
cancelLabel: 'Clear'
},
ranges: {
'Today': [moment(), moment()],
'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
'Last 7 Days': [moment().subtract(6, 'days'), moment()],
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
'This Month': [moment().startOf('month'), moment().endOf('month')],
'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
}
});
,我們有小窗口狀態使用以下功能來實現它:
$('input[name="datefilter"]').on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('MM/DD/YYYY') + ' - ' + picker.endDate.format('MM/DD/YYYY'));
});
$('input[name="datefilter"]').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});
如何在我的Backbone視圖中編寫這些內容?
*「但是在我的骨幹模板我無法設置選定的日期」 * - 這是非常模糊的..你如何加載模板..?你在哪裏初始化這個插件..?在'Backbone.View'中..?如果是這樣,請分享代碼 –