Задать вопрос
@Givi777

Как принять response в controller?

@foreach($lessons[0]['lessonTest']['question'] as $question)
                <div @if($test_count == 1){{$data_test}}@endif>
                    <h6 class="question">Упех компании во многом зависет от четкости их формулирования и своевременности донесения до персонала или нет?</h6>
                    <form id="12345" method="post" enctype="multipart/form-data" action="{{route('pass-test')}}">
                        {!! csrf_field() !!}
                        @foreach($question['answers'] as $answer)
                            <label >
                                <input type="radio" name="answer" value="1">
                                <span>{{$answer['answer']}}</span>
                            </label>
                        @endforeach
                    </form>
                </div>
            @endforeach


$.ajax({
                headers: {
                    'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                },
                dataType: 'JSON',
                method: 'POST',
                url: '/rules/manager/pass-test',
                data: {
                    answers
//                    '1': 'test'
                },
                success: function(response) {
                    var answers = $.parseJSON(data)
                    console.log(888, response);
                }
            });
        });


public function passTest(Request $request)
    {
        dd(response()->json());

    }
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы