博客
关于我
bootstrap-datetimepicker 配置全面指南 ( version : 4.17.47 )
阅读量:302 次
发布时间:2019-03-01

本文共 6448 字,大约阅读时间需要 21 分钟。

$.fn.datetimepicker.defaults = {        timeZone: '',        format: false,        dayViewHeaderFormat: 'MMMM YYYY',        extraFormats: false,        stepping: 1,        minDate: false,        maxDate: false,        useCurrent: true,        collapse: true,        locale: moment.locale(),        defaultDate: false,        disabledDates: false,        enabledDates: false,        icons: {            time: 'glyphicon glyphicon-time',            date: 'glyphicon glyphicon-calendar',            up: 'glyphicon glyphicon-chevron-up',            down: 'glyphicon glyphicon-chevron-down',            previous: 'glyphicon glyphicon-chevron-left',            next: 'glyphicon glyphicon-chevron-right',            today: 'glyphicon glyphicon-screenshot',            clear: 'glyphicon glyphicon-trash',            close: 'glyphicon glyphicon-remove'        },        tooltips: {            today: 'Go to today',            clear: 'Clear selection',            close: 'Close the picker',            selectMonth: 'Select Month',            prevMonth: 'Previous Month',            nextMonth: 'Next Month',            selectYear: 'Select Year',            prevYear: 'Previous Year',            nextYear: 'Next Year',            selectDecade: 'Select Decade',            prevDecade: 'Previous Decade',            nextDecade: 'Next Decade',            prevCentury: 'Previous Century',            nextCentury: 'Next Century',            pickHour: 'Pick Hour',            incrementHour: 'Increment Hour',            decrementHour: 'Decrement Hour',            pickMinute: 'Pick Minute',            incrementMinute: 'Increment Minute',            decrementMinute: 'Decrement Minute',            pickSecond: 'Pick Second',            incrementSecond: 'Increment Second',            decrementSecond: 'Decrement Second',            togglePeriod: 'Toggle Period',            selectTime: 'Select Time'        },        useStrict: false,        sideBySide: false,        daysOfWeekDisabled: false,        calendarWeeks: false,        viewMode: 'days',        toolbarPlacement: 'default',        showTodayButton: false,        showClear: false,        showClose: false,        widgetPositioning: {            horizontal: 'auto',            vertical: 'auto'        },        widgetParent: null,        ignoreReadonly: false,        keepOpen: false,        focusOnShow: true,        inline: false,        keepInvalid: false,        datepickerInput: '.datepickerinput',        keyBinds: {            up: function (widget) {                if (!widget) {                    return;                }                var d = this.date() || this.getMoment();                if (widget.find('.datepicker').is(':visible')) {                    this.date(d.clone().subtract(7, 'd'));                } else {                    this.date(d.clone().add(this.stepping(), 'm'));                }            },            down: function (widget) {                if (!widget) {                    this.show();                    return;                }                var d = this.date() || this.getMoment();                if (widget.find('.datepicker').is(':visible')) {                    this.date(d.clone().add(7, 'd'));                } else {                    this.date(d.clone().subtract(this.stepping(), 'm'));                }            },            'control up': function (widget) {                if (!widget) {                    return;                }                var d = this.date() || this.getMoment();                if (widget.find('.datepicker').is(':visible')) {                    this.date(d.clone().subtract(1, 'y'));                } else {                    this.date(d.clone().add(1, 'h'));                }            },            'control down': function (widget) {                if (!widget) {                    return;                }                var d = this.date() || this.getMoment();                if (widget.find('.datepicker').is(':visible')) {                    this.date(d.clone().add(1, 'y'));                } else {                    this.date(d.clone().subtract(1, 'h'));                }            },            left: function (widget) {                if (!widget) {                    return;                }                var d = this.date() || this.getMoment();                if (widget.find('.datepicker').is(':visible')) {                    this.date(d.clone().subtract(1, 'd'));                }            },            right: function (widget) {                if (!widget) {                    return;                }                var d = this.date() || this.getMoment();                if (widget.find('.datepicker').is(':visible')) {                    this.date(d.clone().add(1, 'd'));                }            },            pageUp: function (widget) {                if (!widget) {                    return;                }                var d = this.date() || this.getMoment();                if (widget.find('.datepicker').is(':visible')) {                    this.date(d.clone().subtract(1, 'M'));                }            },            pageDown: function (widget) {                if (!widget) {                    return;                }                var d = this.date() || this.getMoment();                if (widget.find('.datepicker').is(':visible')) {                    this.date(d.clone().add(1, 'M'));                }            },            enter: function () {                this.hide();            },            escape: function () {                this.hide();            },            //tab: function (widget) { //this break the flow of the form. disabling for now            //    var toggle = widget.find('.picker-switch a[data-action="togglePicker"]');            //    if(toggle.length > 0) toggle.click();            //},            'control space': function (widget) {                if (!widget) {                    return;                }                if (widget.find('.timepicker').is(':visible')) {                    widget.find('.btn[data-action="togglePeriod"]').click();                }            },            t: function () {                this.date(this.getMoment());            },            'delete': function () {                this.clear();            }        },        debug: false,        allowInputToggle: false,        disabledTimeIntervals: false,        disabledHours: false,        enabledHours: false,        viewDate: false    };

转载地址:http://ywea.baihongyu.com/

你可能感兴趣的文章
Mysql 学习总结(87)—— Mysql 执行计划(Explain)再总结
查看>>
Mysql 学习总结(88)—— Mysql 官方为什么不推荐用雪花 id 和 uuid 做 MySQL 主键
查看>>
Mysql 学习总结(89)—— Mysql 库表容量统计
查看>>
mysql 实现主从复制/主从同步
查看>>
mysql 审核_审核MySQL数据库上的登录
查看>>
mysql 导入 sql 文件时 ERROR 1046 (3D000) no database selected 错误的解决
查看>>
mysql 导入导出大文件
查看>>
mysql 将null转代为0
查看>>
mysql 常用
查看>>
MySQL 常用列类型
查看>>
mysql 常用命令
查看>>
Mysql 常见ALTER TABLE操作
查看>>
MySQL 常见的 9 种优化方法
查看>>
MySQL 常见的开放性问题
查看>>
Mysql 常见错误
查看>>
MYSQL 幻读(Phantom Problem)不可重复读
查看>>
mysql 往字段后面加字符串
查看>>
mysql 快速自增假数据, 新增假数据,mysql自增假数据
查看>>
Mysql 报错 Field 'id' doesn't have a default value
查看>>
MySQL 报错:Duplicate entry 'xxx' for key 'UNIQ_XXXX'
查看>>