$.extend({ // 年月hari——时间 picker_YY_HH_DD_HH_MM_SS: function (obj) { var _this = $(obj); _this.daterangepicker({ opens:'left', locale: { startDate: '', applyLabel: 'Yakin', cancelLabel: 'Batal', separator: '|', format:'YYYY-MM-DD HH:mm:ss', daysOfWeek: ['hari', 'satu', 'dua', 'tiga', 'Empat', 'lima', 'enam'], monthNames: ['Januari', 'Februari', 'Berbaris', 'April', 'Mungkin', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'], } }, function (start, end, label) {}); _this.on('show.daterangepicker', function (event, picker) { // Create an overlay var overlay = $('
'); overlay.css({ position: 'fixed', top: 0, left: 0, width: '100%', height: '100%', background: 'rgba(0,0,0,0.5)', zIndex: 9998 }); $('body').append(overlay); picker.container.css('zIndex', 9999); overlay.on('click', function() { _this.data('daterangepicker').hide(); overlay.remove(); }); }); _this.on('hide.daterangepicker', function (event, picker) { $('.daterangepicker-overlay').remove(); }); // Listen to scroll event and reposition the date picker }, // 年月hari picker_YY_HH_DD: function (obj) { var _this = $(obj); _this.daterangepicker({ opens:'left', locale: { applyLabel: 'Yakin', cancelLabel: 'Batal', separator: '|', format:'YYYY-MM-DD', daysOfWeek: ['hari', 'satu', 'dua', 'tiga', 'Empat', 'lima', 'enam'], monthNames: ['Januari', 'Februari', 'Berbaris', 'April', 'Mungkin', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'], } }, function (start, end, label) {}) }, // 年月hari(单选) single_YY_MM_DD: function (obj) { var _this = $(obj); b = new Date; var starYear = b.getFullYear() - 130 ;//最小选项 var maxYear = b.getFullYear() + 20;//最大的选项 _this.daterangepicker({ opens:'left', singleDatePicker:true, showDropdowns:true, // minYear:1901, // maxYear: parseInt(moment().format('YYYY'),10), minYear :starYear, maxYear : maxYear, locale: { applyLabel: 'Yakin', cancelLabel: 'Batal', format:'YYYY-MM-DD', daysOfWeek: ['hari', 'satu', 'dua', 'tiga', 'Empat', 'lima', 'enam'], monthNames: ['Januari', 'Februari', 'Berbaris', 'April', 'Mungkin', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'], } }, function (start, end, label) {}) }, // 单选时间 single_time: function (obj) { var _this = $($.trim(obj)); _this.daterangepicker({ opens:'left', timePicker: true, timePicker24Hour: true, singleDatePicker:true, showDropdowns:true, minYear:1901, maxYear:parseInt(moment().format('YYYY'),10), locale: { firstDay: 1, applyLabel: 'Yakin', cancelLabel: 'Batal', format:'YYYY-MM-DD HH:mm:ss', daysOfWeek: ['hari', 'satu', 'dua', 'tiga', 'Empat', 'lima', 'enam'], monthNames: ['Januari', 'Februari', 'Berbaris', 'April', 'Mungkin', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'], } }, function (start, end, label) {}) } });