日期范围选择器默认值

Kir*_*ERW 4 javascript php jquery datepicker

大家好,我正在使用 daterangepicker.jQuery.js

http://trac.vtiger.com/cgi-bin/trac.cgi/browser/vtigercrm/branches/6.0.0/vtiger6/libraries/jquery/jquery-ui/third-party/jQuery-UI-Date-Range -Picker/js/daterangepicker.jQuery.js?rev=13838 )

默认情况下,它是在 1970-01-01 初始化的,我在整个 javascript 中进行了搜索,但我没有找到它,有人知道如何更改这个值吗?如果可能的话,如何将日历限制在今天的日期

( 编辑 )

我试过了

<script type="text/javascript">
            $(function(){
                    $('#rangeBa, #rangeBb').daterangepicker();
             });
             $(document).ready(function(){
                var date = '17-05-2013';
                $('#rangeBa, #rangeBb').daterangepicker('setDate', date);?
            })
        </script>
Run Code Online (Sandbox Code Playgroud)

但它不起作用

Fil*_*váč 5

这就像一个魅力。你可以尝试一下。

var today = new Date();
var endDate = new Date();
endDate.setMonth(endDate.getMonth() + 1);
$('#rangeBa, #rangeBb').daterangepicker({ 
    startDate: today, // after open picker you'll see this dates as picked
    endDate: endDate,
    locale: {
       format: 'DD-MM-YYYY',
    }
}, function (start, end, label) {
    //what to do after change
}).val(today + " - " + endDate); //set it to see it inside input (don't forget to format dates)
Run Code Online (Sandbox Code Playgroud)

如果您想限制日期范围,只需使用 minDate 和 maxDate 选项。