Я пытаюсь сделать ajax-вызов на tr-щелчке следующим образом:
$.ajax({ type: "GET", url: "/segments/ajaxGetHostsSegment", data: { deelgebied: deelgebiedid }, success: function( data ) { // CHECK ID'S WITH ID'S IN FORM AND CHECK CHECKBOXES }, error: function (xhr, ajaxOptions, thrownError) { console.log(xhr.status); console.log(thrownError); } })
В моем файле маршрутов у меня есть:
$app->get('/segments/ajaxgethostssegment', 'Segments\Controller\IndexController::ajaxGetHostsSegment')->bind('segments.gethosts');
Действие моего контроллера:
public function ajaxGetHostsSegment(Application $app, Request $request) { $deelgebied = $request->request->get('data'); var_dump($deelgebied); die(); }
Но я всегда получаю ошибку:
No route found for "GET /segments/ajaxGetHostsSegment" (from "http://mext-pst.localhost:8080/segments/view/PSS1400023")