Bootstrap   发布时间:2022-04-18  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了bootstrap-daterangepicker插件运用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

引入:daterangepicker.css、daterangepicker.js、moment.js、moment.min.js

链接https://files.cnblogs.com/files/kitty-blog/moment.min.js、https://files.cnblogs.com/files/kitty-blog/moment.js、https://files.cnblogs.com/files/kitty-blog/daterangepicker.js、https://files.cnblogs.com/files/kitty-blog/daterangepicker.css

/**初始化 Daterangepicker 插件 */
function initDaterangepicker() {
    $(‘.daterangepicker‘).daterangepicker({
        "showDropdowns": true,"showWeeknumbers": false,"showISOWeeknumbers": false,"timePicker": true,"timePicker24Hour": true,"timePickerSeconds": false,"autoApply": false,"locale": {
            "direction": "ltr","format": "YYYY-MM-DD HH:mm","separator": " 至 ","applyLabel": "确定","cancelLabel": "取消","fromLabel": "From","toLabel": "To","daysOfWeek": [
                "周六","周一","周二","周三","周四","周五","周日"
            ],"monthNames": [
                "一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"
            ],"firstDay": 1
        },"alwaysShowCalendars": false,"parentEl": "daterangepicker","startDate": moment(),"endDate": moment(),"minDate": false,"maxDate": "05/28/2050","applyClass": "btn-green btn-outline","cancelClass": "btn-default btn-outline","opens": "center","drops": "down"
    },function (start,end,label) {
        console.log("New date range SELEcted: " + start.format(‘YYYY-MM-DD HH:mm‘) + " to " + end.format(‘YYYY-MM-DD HH:mm‘) + " (predefined range: " + label + ")");
        $("#startTime").val(start.format(‘YYYY-MM-DD HH:mm‘));
        $("#endTime").val(end.format(‘YYYY-MM-DD HH:mm‘));
    });
}
/**初始化 datetiR_37_11845@epicker 日期 插件*/
function initDatepicker(defaultStartDate,defaultEndDatE) {
    var Now = new Date();
    //date + time
    var picker1 = $(‘.datetiR_37_11845@epicker-startdate‘).datetiR_37_11845@epicker({
        format: ‘YYYY-MM-DD‘,locale: moment.locale(‘zh-cn‘),defaultDate: defaultStartDate,minDate: false,maxDate: false,ignoreReadonly: true,allowInputToggle: true,icons: {
            time: ‘fa fa-clock-o‘,date: ‘fa fa-calendar‘,up: ‘fa fa-chevron-up‘,down: ‘fa fa-chevron-down‘,prevIoUs: ‘fa fa-chevron-left‘,next: ‘fa fa-chevron-right‘,today: ‘fa fa-crosshairs‘,clear: ‘fa fa-trash‘
        }
    });
    var picker2 = $(‘.datetiR_37_11845@epicker-enddate‘).datetiR_37_11845@epicker({
        format: ‘YYYY-MM-DD‘,defaultDate: defaultEndDate,minDate: defaultStartDate,clear: ‘fa fa-trash‘
        }
    });
    //动态设置最小值  
    picker1.on(‘dp.change‘,function (E) {
        picker2.data(datetiR_37_11845@ePicker‘).minDate(e.datE);
    });
    //动态设置最大值  
    picker2.on(‘dp.change‘,function (E) {
        picker1.data(datetiR_37_11845@ePicker‘).maxDate(e.datE);
    });
}
/**初始化 datetiR_37_11845@epicker 时间 插件*/
function initTimepicker(defaultStartTime,defaultEndTimE) {
    var Now = new Date();
    // only time
    var picker1 = $(‘.datetiR_37_11845@epicker-starttime‘).datetiR_37_11845@epicker({
        format: ‘LT‘,defaultDate: defaultStartTime == "" ? 5 : defaultStartTime,});
    var picker2 = $(‘.datetiR_37_11845@epicker-endtime‘).datetiR_37_11845@epicker({
        format: ‘LT‘,defaultDate: defaultEndTime == "" ? 21 : defaultEndTime,minDate: defaultStartTime,});
    //动态设置最小值  
    picker1.on(‘dp.change‘,function (E) {
        picker1.data(datetiR_37_11845@ePicker‘).maxDate(e.datE);
    });
}

大佬总结

以上是大佬教程为你收集整理的bootstrap-daterangepicker插件运用全部内容,希望文章能够帮你解决bootstrap-daterangepicker插件运用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。