Это мой код маршрута.У меня есть общее состояние имени маршрута для каждого отдельного префикса, но используются только те, которые я определил в конце маршрута:
Route::group(['prefix' =>'notice', 'namespace'=>'Admin'], function(){
Route::post('/status','NoticeController@status')->name('status')->middleware('auth');
});
Route::group(['prefix' =>'facility', 'namespace'=>'Admin'], function(){
Route::post('/status','FacilityController@status')->name('status')->middleware('auth');
});
Route::group(['prefix' =>'award', 'namespace'=>'Admin'], function(){
Route::post('/status','AwardController@status')->name('status')->middleware('auth');
});
Это обычный файл js:
$(document).ready(function() {
$('.status').click(function(e) {
var id = $(this).val();
$.ajax({
url: "{{route('status')}}",
method: 'post',
data: { id: id, _token: '{{csrf_token()}}' },
success: function(data) {
console.log(id);
},
error: function(response) {
console.log(response);
}
});
});
});