%PDF- %PDF-
| Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/common/js/ |
| Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/common/js/form-components.js |
$(function () {
//BEGIN PLUGINS DATE RANGE PICKER
$('input[name="daterangepicker-default"]').daterangepicker();
$('input[name="daterangepicker-date-time"]').daterangepicker({ timePicker: true, timePickerIncrement: 30, format: 'MM/DD/YYYY h:mm A' });
$('.reportrange').daterangepicker(
{
ranges: {
'Today': [moment(), moment()],
'Yesterday': [moment().subtract('days', 1), moment().subtract('days', 1)],
'Last 7 Days': [moment().subtract('days', 6), moment()],
'Last 30 Days': [moment().subtract('days', 29), moment()],
'This Month': [moment().startOf('month'), moment().endOf('month')],
'Last Month': [moment().subtract('month', 1).startOf('month'), moment().subtract('month', 1).endOf('month')]
},
startDate: moment().subtract('days', 29),
endDate: moment(),
opens: 'left'
},
function(start, end) {
$('.reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'));
$('input[name="datestart"]').val(start.format("YYYY-MM-DD"));
$('input[name="endstart"]').val(end.format("YYYY-MM-DD"));
}
);
$('.reportrange span').html(moment().subtract('days', 29).format('MMMM D, YYYY') + ' - ' + moment().format('MMMM D, YYYY'));
//END PLUGINS DATE RANGE PICKER
//BEGIN PLUGINS DATE PICKER
$('.datepicker-default').datepicker();
$('.datepicker-years').datepicker({
startView: 1,
minViewMode: 2
});
$('.input-daterange').datepicker({
format: "dd-mm-yyyy"
});
$('.datepicker-inline').datepicker({
format: "dd-mm-yyyy",
startView: 2,
minViewMode: 1
});
//END PLUGINS DATE PICKER
//BEGIN PLUGINS DATETIME PICKER
$('.datetimepicker-default').datetimepicker();
$('.datetimepicker-disable-date').datetimepicker({
pickDate: false
});
$('.datetimepicker-disable-time').datetimepicker({
pickTime: false
});
$('.datetimepicker-start').datetimepicker();
$('.datetimepicker-end').datetimepicker();
$('.datetimepicker-start').on("change.dp",function (e) {
$('.datetimepicker-end').data("DateTimePicker").setStartDate(e.date);
});
$('.datetimepicker-end').on("change.dp",function (e) {
$('.datetimepicker-start').data("DateTimePicker").setEndDate(e.date);
});
//END PLUGINS DATETIME PICKER
//BEGIN PLUGINS TIME PICKER
$('.timepicker-default').timepicker();
$('.timepicker-24hr').timepicker({
autoclose: true,
minuteStep: 1,
showSeconds: true,
showMeridian: false
});
//END PLUGINS TIME PICKER
//BEGIN PLUGINS CLOCKFACE TIME PICKER
$('.clockface-default').clockface();
$('.clockface-component').clockface({
format: 'HH:mm',
trigger: 'manual'
});
$('#btn-clockface-component').click(function(e){
e.stopPropagation();
$('.clockface-component').clockface('toggle');
});
$('.clockface-inline').clockface({
format: 'H:mm'
}).clockface('show', '14:30');
//END PLUGINS CLOCKFACE TIME PICKER
//BEGIN PLUGINS COLOR PICKER
$('.colorpicker-default').colorpicker();
$('.colorpicker-rgba').colorpicker();
$('.colorpicker-component').colorpicker({
format: 'hex'
}).on('changeColor', function(ev) {
$('.colorpicker-component span i').css('color',ev.color.toHex());
$('.colorpicker-component input').val(ev.color.toHex());
});
//END PLUGINS COLOR PICKER
// BEGIN PLUGIN MASK INPUT
$("#date").mask("99/99/9999");
$("#phone").mask("(999) 999-9999");
$("#product-key").mask("(aa) 99-999")
// END PLUGIN MASK INPUT
//BEGIN CHARACTER COUNT
$("#message1, #message2").charCount();
$("#message3").charCount({
allowed: 50,
warning: 20,
counterText: 'Characters left: '
});
//END CHARACTER COUNT
});