Ajax запрос в сладком оповещении2 - PullRequest
0 голосов
/ 07 марта 2019

я использую laravel 5 и sweet alert2 В этом коде данные должны быть отправлены на указанный маршрут ... Если запрос успешен, он отобразит соответствующее сообщение, но когда янажмите на кнопку отправить, ничего не происходит, и отображается только пустое предупреждение

jQuery(document).ready(function() {
  jQuery('#rejectDoc').on('click', function(e) {
    e.preventDefault();
    $.ajaxSetup({
      headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
      }
    });
    swal({
      title: 'Reasons for refusing documents',
      input: 'textarea',
      inputPlaceholder: 'typing...',
      inputClass: 'form-control',
      showCancelButton: true,
      confirmButtonText: 'send',
      showLoaderOnConfirm: true,
      preConfirm: (textarea) => {
        jQuery.ajax({
          url: "{{ route('admin.auth.document.update' , [$document->id]) }}",
          method: 'PATCH',
          dataType: 'json',
          data: {
            _method: "PATCH",
            actionCode: 0,
            description: textarea
          },
        });
      },
      allowOutsideClick: false
    }).then((result) => {
      if (result.value) {
        swal({
          type: result.type,
          title: result.msg,
        });
      }
    });
  });
});
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@8.2.6/dist/sweetalert2.all.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
...