Edit File: 416a3ee965fb2e2c3f95a0b38f792866a1114709.php
<?php $__env->startSection('js'); ?> <script src="<?php echo e(asset('admin/app-assets/vendors/js/extensions/sweetalert2.all.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/js/scripts/extensions/sweet-alerts.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/vendors/js/forms/validation/jqBootstrapValidation.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/js/scripts/forms/validation/form-validation.js')); ?>"></script> <script> $(document).ready(function() { $('.select2').select2(); $('.select2').addClass('w-100'); $(document).on('submit', '.notify-form', function(e) { e.preventDefault(); var url = $(this).attr('action') $.ajax({ url: url, method: 'post', data: new FormData($(this)[0]), dataType: 'json', processData: false, contentType: false, beforeSend: function() { $(".send-notify-button").html( '<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>' ).attr('disable', true) }, success: (response) => { $(".text-danger").remove() $('.store input').removeClass('border-danger') $(".send-notify-button").html("<?php echo e(__('admin.send')); ?>").attr('disable', false) Swal.fire({ position: 'top-start', type: 'success', title: '<?php echo e(__('admin.send_successfully')); ?>', showConfirmButton: false, timer: 1500, confirmButtonClass: 'btn btn-primary', buttonsStyling: false, }) $(this).trigger("reset") }, error: function(xhr) { $(".send-notify-button").html("<?php echo e(__('admin.send')); ?>").attr('disable', false) $(".text-danger").remove() $('.store input').removeClass('border-danger') $.each(xhr.responseJSON.errors, function(key, value) { $('.store input[name=' + key + ']').addClass( 'border-danger') $('.store input[name=' + key + ']').after( `<span class="mt-5 text-danger">${value}</span>`); $('.store select[name=' + key + ']').after( `<span class="mt-5 text-danger">${value}</span>`); $('.notify-form textarea[name=' + key + ']').after( `<span class="mt-5 text-danger">${value}</span>`); $('.notify-form input[name=' + key + ']').after( `<span class="mt-5 text-danger">${value}</span>`); }); }, }); }); }); </script> <?php $__env->stopSection(); ?> <?php /**PATH /home/thunderw/public_html/resources/views/components/admin/notification/js.blade.php ENDPATH**/ ?>
Back to File Manager