【发布时间】:2021-08-09 07:53:34
【问题描述】:
我想使用 ajax 显示详细数据,我设法将 id 发送到控制器,但控制器生成的返回仅显示在浏览器预览中。
路线:
Route::post('/event/show',[EventController::class, 'show'])
控制器:
public function show(Request $request)
{
$event = Event::find($request->id);
return view('event_show',compact('event');
}
阿贾克斯:
function showDetailEvent(ids){
$.ajax({
url : '{{url('')}}/event/show',
type : "POST",
cache: false,
data : {id:ids,_token:'{{csrf_token()}}'},
success:function(){
// the question is right here
}
});
}
【问题讨论】:
-
{{url('')}}是不是有点没意义?
标签: javascript jquery ajax laravel model-view-controller