Страница с несколькими формами не перенаправляет - PullRequest
0 голосов
/ 24 мая 2019

Добрый день, все. У меня есть пилка с 4 формами. Четвертый используется для перенаправления на другую страницу. Однако после настройки маршрутов и URL-адреса, когда я нажимаю кнопку «Далее» (в четвертой форме), она просто обновляет ту же страницу, а не переходит на страницу, указанную в действии в форме. Ниже выложу фрагмент файла с лезвием и маршруты.

Я пытался использовать метод URL ('myURL') и Маршрут ('myNamedRoute'), но ничего не работает.

Blade-файл с формами (3 как это):

    <form id="ref-form-3" action="{{url('/ref3')}}" method="POST">
      <input type="text" name="first_name" class="form-control"required>
       <input type="text" name="last_name" class="form-control"required>
       <input type="text" name="mobile" class="form-control"required>
       <input type="email" name="email" class="form-control"required>
   <input type="submit" class="btn btn-secondary" name="" value="Send" />
  </form>

// четвертая форма

   <form id="testform" action="{{url('/next')}}" method="POST">
    <button type="submit" class="btn btn-primary"id="testbtn">Next</button>
   </form>

// Файл маршрута в web.php

  Route::post('/ref3', 'Dir\SomeController@ref3');
  Route::post('/next', 'Dir\SomeController@nextPg');

// Функция в контроллере

    public function ref3(Request $request){
          echo 'eubmitted';
      }

     public function nextPg(Request $request){
          echo 'next clicked';
      }

Я ожидаю, что когда я нажму кнопку отправки в любой из форм, будет использован URL-адрес действия. Вместо этого страница только обновляется и остается.

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