博客
关于我
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 多表联合查询:UNION 和 JOIN 分析
查看>>
MySQL 大数据量快速插入方法和语句优化
查看>>
mysql 如何给SQL添加索引
查看>>
mysql 字段区分大小写
查看>>
mysql 字段合并问题(group_concat)
查看>>
mysql 字段类型类型
查看>>
MySQL 字符串截取函数,字段截取,字符串截取
查看>>
MySQL 存储引擎
查看>>
mysql 存储过程 注入_mysql 视图 事务 存储过程 SQL注入
查看>>
MySQL 存储过程参数:in、out、inout
查看>>
mysql 存储过程每隔一段时间执行一次
查看>>
mysql 存在update不存在insert
查看>>
Mysql 学习总结(86)—— Mysql 的 JSON 数据类型正确使用姿势
查看>>
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 导入导出大文件
查看>>