【发布时间】:2016-04-30 21:24:54
【问题描述】:
您好,我正在尝试使用 ajax 更新用户密码,但我不断收到 500 错误。我做错了什么 这是我的控制器
public function newPass(Request $request)
{
User::where('id','=', Auth::user()->id)->update(['password' => Hash::make($request->password)]);
return response()->json(array('mess'=>'Update success'));
}
这里是ajax
$(document).ready(function() {
$('#btnNewPass').click(function(event) {
event.preventDefault();
var pass=$("#password").val();
$.ajax({
url: '/updatePass',
type: 'POST',
data: {pass: pass},
})
.success(function(data) {
alert(data.mess);
})
.error(function() {
alert("Error");
});
});
});
路线
Route::post('/updatePass','Auth\PasswordController@newPass');
【问题讨论】:
标签: php jquery ajax laravel laravel-5