关于ajax的成功,我必须重定向到laravel的路线。我该怎么办?
我希望通过ajax成功函数
完成以下操作return redirect()->route('unreconcil', ['cat' => $cat]);
请帮助......
答案 0 :(得分:2)
将网址返回到ajax成功方法
在您的控制器中,返回路径
return route('unreconcil', ['cat' => $cat]);
并使用窗口位置
成功回调您的ajax方法重定向success: function (data) {
window.location = data;
}
答案 1 :(得分:0)
而不是:
return redirect()->route('unreconcil', ['cat' => $cat]);
试试这个:
return redirect()->route('unreconcil/'.$cat);
你的路线应该是:
Route::get('unreconcil/{cat}',[
'uses' => 'Controller@function'
]);
答案 2 :(得分:0)
Route::get('/test', ['as'=>'testing',function(){
return view('test');
}]);
Route::get('redirect',function(){
return redirect()->route('testing');
});