首页 > 解决方案 > Laravel 8 资源路由与 Ajax 编辑

问题描述

你好,我是 laravel 的新手,我想用 laravel 资源路由插入和删除来实现 ajax,但我不知道如何将路由传递到编辑页面。路由 web.php 文件

Route::resource('doctors','App\Http\Controllers\DoctorsController');

这是我的刀片文件 ajax 代码 ID,每个数据都可以在此处访问,但如何在此处设置 ajax 代码中的路由

function editDoctor(id)
{
                var url = "{{URL('doctors')}}";
                var dltUrl = url+"/"+id;
                $.get({{ route('doctors.edit',$show->id) }}, function(doctorEditData){                

                $('#doctorEditId').val(doctorEditData.id);
                $('#doctorNameEdit').val(doctorEditData.doctorName);
                $('#doctorContactEdit').val(doctorEditData.doctorContact);
                $('#doctorAddressEdit').val(doctorEditData.doctorAddress   );
                $('#doctorLevelEdit').val(doctorEditData.doctorLevel);
                $('#doctorStatusEdit').val(doctorEditData.doctorStatus);
                $('#doctorsModelEdit').modal("show");

                });
}

这是 DoctorsController.php 文件

public function edit($id)
    {
        $doctorEditData = Doctors::find($id);
        return response()->json($doctorEditData);
    }

标签: ajaxedit

解决方案


推荐阅读