使用Ajax更新Laravel表单
- 论坛
- 使用Ajax更新Laravel表单
8 浏览
使用Ajax更新Laravel表单
我正在尝试使用ajax更新数据以避免页面重新加载。这个表单已经从配置文件模型中填充。尽管这很简单,但我无法通过ajax提交这个请求。
这段代码给了我以下错误:
从空值创建默认对象
请问有人可以帮我解释一下我在这里做错了什么吗?
blade 文件
控制器:
public function update(Request $request, $usr_id) { $profile = Profile::find($usr_id); $profile->first_name = $request->input('first_name'); $profile->last_name = $request->input('last_name'); $profile->update(); }
Ajax 脚本:
路由
Route::put('/profile/edit/{usr_id}', 'ProfileController@update')->name('profile.update');