123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- //[advanced form element Javascript]
- $(function () {
- "use strict";
- //Initialize Select2 Elements
- $('.select2').select2();
- //Datemask dd/mm/yyyy
- $('#datemask').inputmask('dd/mm/yyyy', { 'placeholder': 'dd/mm/yyyy' });
- //Datemask2 mm/dd/yyyy
- $('#datemask2').inputmask('mm/dd/yyyy', { 'placeholder': 'mm/dd/yyyy' });
- //Money Euro
- $('[data-mask]').inputmask();
- //Date range picker
- $('#reservation').daterangepicker();
- //Date range picker with time picker
- $('#reservationtime').daterangepicker({ timePicker: true, timePickerIncrement: 30, format: 'MM/DD/YYYY h:mm A' });
- //Date range as a button
- $('#daterange-btn').daterangepicker(
- {
- ranges : {
- 'Today' : [moment(), moment()],
- 'Yesterday' : [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
- 'Last 7 Days' : [moment().subtract(6, 'days'), moment()],
- 'Last 30 Days': [moment().subtract(29, 'days'), moment()],
- 'This Month' : [moment().startOf('month'), moment().endOf('month')],
- 'Last Month' : [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
- },
- startDate: moment().subtract(29, 'days'),
- endDate : moment()
- },
- function (start, end) {
- $('#daterange-btn span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'))
- }
- );
- //Date picker
- $('#datepicker').datepicker({
- autoclose: true
- });
- //iCheck for checkbox and radio inputs
- $('.ichack-input input[type="checkbox"].minimal, .ichack-input input[type="radio"].minimal').iCheck({
- checkboxClass: 'icheckbox_minimal-blue',
- radioClass: 'icheckbox_minimal-blue'
- });
- //Red color scheme for iCheck
- $('.ichack-input input[type="checkbox"].minimal-red, .ichack-input input[type="radio"].minimal-red').iCheck({
- checkboxClass: 'icheckbox_minimal-red',
- radioClass : 'iradio_minimal-red'
- });
- //Flat red color scheme for iCheck
- $('.ichack-input input[type="checkbox"].flat-red, .ichack-input input[type="radio"].flat-red').iCheck({
- checkboxClass: 'icheckbox_flat-green',
- radioClass : 'iradio_flat-green'
- });
- //Colorpicker
- $('.my-colorpicker1').colorpicker();
- //color picker with addon
- $('.my-colorpicker2').colorpicker();
- //Timepicker
- $('.timepicker').timepicker({
- showInputs: false
- });
-
- //Bootstrap-TouchSpin
- $(".vertical-spin").TouchSpin({
- verticalbuttons: true,
- verticalupclass: 'ti-plus',
- verticaldownclass: 'ti-minus'
- });
- var vspinTrue = $(".vertical-spin").TouchSpin({
- verticalbuttons: true
- });
- if (vspinTrue) {
- $('.vertical-spin').prev('.bootstrap-touchspin-prefix').remove();
- }
- $("input[name='demo1']").TouchSpin({
- min: 0,
- max: 100,
- step: 0.1,
- decimals: 2,
- boostat: 5,
- maxboostedstep: 10,
- postfix: '%'
- });
- $("input[name='demo2']").TouchSpin({
- min: -1000000000,
- max: 1000000000,
- stepinterval: 50,
- maxboostedstep: 10000000,
- prefix: '$'
- });
- $("input[name='demo3']").TouchSpin();
- $("input[name='demo3_1']").TouchSpin({
- initval: 40
- });
- $("input[name='demo4']").TouchSpin({
- prefix: "pre",
- postfix: "post"
- });
-
- });
|