пытаюсь получить данные в календаре admin lte 3, но я сталкиваюсь с проблемой при отображении их в laravel - PullRequest
0 голосов
/ 13 февраля 2019

В моем календаре я хочу показать appoinmtents на конкретную дату.Когда пользователь нажимает на дату, форма скользит вниз, и в ней будут детали, но я попытался сделать это с помощью ajax и jquery.Я получаю данные и с помощью ajax, и я пытался консоль, чтобы записать его, и я действительно получил данные там, но он показывает те же данные за все даты, и я не нашел никакого решения для этого.

<div id="calendar" style="width: 100%" 
    @foreach($ress as $res)data-id="{{ $res->id }}" data-content="{{ $res->name }}" @endforeach 
    onclick="getDetails(this)">
</div> 

этогде отображается мой календарь

function getDetails(myObj) {

    $(document).ready(function () {

        $('.day').click(function () {

            var id = $(myObj).data('id');
            $.ajax({
                url: '{{ route('get.details') }}',
                type: "GET",
                data: {
                    res_id: id,
                    '_token': $('input[name=_token]').val()
                },
                success: function (res) {
                    var response = $(res);
                    console.log(response);

                },
                error: function (err) {
                    console.log(err);
                }
            });
        });
    });
}

Это моя функция Ajax для получения встреч

  public function getDetails(Request $request)
  {

    $response = Reservation::findOrFail($request->res_id);

    return response()->json(['success'=>'yes it works','response'=>$response]);
  }

Это мой метод в контроллере

То, что я хочу, это когдаЯ нажимаю на дату, на которую должны приходить только назначенные администратором встречи, и я с треском провалился, пытаясь это сделать, я буду очень благодарен, если кто-нибудь сможет мне здесь помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...