Получение ошибки в ответе AJAX в шаблоне лезвия Laravel - PullRequest
0 голосов
/ 13 февраля 2019

Я получаю ошибку в своем ответе AJAX.

Я пытаюсь просмотреть сведения о конкретном пациенте, нажимая кнопку «Просмотр» из таблицы «Все пациенты» с помощью запроса AJAX.

Нополучая сообщение об ошибке, как показано ниже: enter image description here

Но я вернул 'id' из моего контроллера.

AJAX

$(".view_prescription").click(function(){
                var id = $(this).val();
                var token = $('input[name=_token]').val();

                $.ajax({
                   type:'GET',
                   url:'/view-prescription',
                   data:{
                       _token : "{{ csrf_token() }}",
                       id: id
                   },
                   success:function(data) {
                      alert(data);
                   }
                });
            });

Маршрут

Route::get('/view-prescription','PrescriptionController@view_prescription');

Контроллер

public function view_prescription(Request $request)
    {
        $id = $request->id;
        return $id;
    }

Я понимаю, что это небольшая ошибка.Но я не могу понять это.Кто-нибудь, помогите пожалуйста

1 Ответ

0 голосов
/ 14 февраля 2019

Я решил проблему.

просто измените URL с '/ view-prescription' на "{{url ('/ view-prescription')}}" и прокомментируйте наш 'токен'.

$(".view_prescription").click(function(){
            var id = $(this).val();
            //var token = $('input[name=_token]').val();

            $.ajax({
               type:'GET',
               url:"{{url('/view-prescription')}}",
               data:{
                   _token : "{{ csrf_token() }}",
                   id: id
               },
               success:function(data) {
                  alert(data);
               }
            });
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...