Кнопка отправки Laravel от контроллера - PullRequest
0 голосов
/ 11 октября 2018

Я пытаюсь заполнить свою базу данных, используя ajax + laravel.но когда я пытаюсь опубликовать свою кнопку удаления, я получаю некоторые ошибки.2, чтобы быть точным 1) Я не могу найти способ заставить его вызывать функцию уничтожения изнутри контроллера 2) Javascript, который у меня есть внутри моего блейда, не выполняет (работает, когда кнопка создается внутри блейда), что моя проблемная кнопка

<form method="post" class="delete_form" action=" $this->callAction(\\'destroy\\', [\\'id\\' => $row[\\'id\\']]); ">
    <input type="hidden" name="_method" value="DELETE"/>
    <button type="submit" class="btn btn-outline-danger">Delete</button>
</form>

и я пытаюсь выполнить это изнутри того же контроллера (эта часть работает, я создаю кнопку в моем блейде (сделал это для тестирования))

public function destroy($id)
{
    $userList = users::find($id);
    $userList->delete();
    return redirect()->route('users.index')->with('successs', 'Data Deleted');
} 

1 Ответ

0 голосов
/ 11 октября 2018

использование {{route('/users/destroy', ['id' => $row['id'}])}}

в form action

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