Мой метод контроллера :: < /p>
Код: Выделить всё
use App\Http\Controllers\Controller;
use App\Models\Admin\Services\Post;
public function edit(string $id)
{
$post = Post::find($id);
return Response()->json($post);
}
< /code>
Метод маршрута :: < /p>
Route::get('admin_post_edt/{id}', [PostController::class, 'edit'])->name('admin_post.edit');
< /code>
blade page :: < /p>
{{-- removed other code --}}
[i] class="fa fa-edit">[/i]
$(document).on('click', '#edit_btn', function() {
var post_id = $(this).val();
$.ajax({
type:"GET",
url: "{{ route('admin_post.edit')}}",
data: { id: post_id },
dataType: 'json',
success: function(res){
$('#editModal').modal('show');
},
failure: function (response) {
alert(response.responseText);
},
error: function (response) {
alert(response.responseText);
}
});
Подробнее здесь: https://stackoverflow.com/questions/797 ... -from-ajax
Мобильная версия