使用jqueryajax替换局部视图

使用jqueryajax替换局部视图,jquery,laravel,laravel-blade,Jquery,Laravel,Laravel Blade,Laravel版本:5.6 我想通过ajax请求替换部分视图。我试过用类似的东西 $partial = SELF::returnPartial(); return json_encode(['partial' => $partial]); public function returnPartial(){ $partial = include \Config::get('view.paths')[0] . '\partials\partial.blade.php'; retu

Laravel版本:5.6

我想通过ajax请求替换部分视图。我试过用类似的东西

$partial = SELF::returnPartial();
return json_encode(['partial' => $partial]);
public function returnPartial(){
    $partial = include \Config::get('view.paths')[0] . '\partials\partial.blade.php';
    return $partial;
    return view('partials.partial');
}
还有JS

$('.panel-group').html(response.partial)

有什么方法可以做到这一点吗?

尝试在此处使用渲染功能

没有变量

将变量传递到视图并将视图发送到ajax

和js代码

$('.panel-group').html(response.html);

有关详细信息,请阅读此

视图('partials.partial',compact('variable you want to parse'))->render()
希望这对您有所帮助。非常感谢您的回复。
return response()->json(['html' => view('partials.partial',compact('variableName'))->render() ]);   
$('.panel-group').html(response.html);