我们在 Laravel 中使用 ajax 调用控制器。喜欢:
$.ajax({
type: 'POST',
url: "url/url/",
data: {
_token: '{{ csrf_token() }}',
action: 'get-some-view',
data: {}
},
success: function(data) {
$("#container").html(data.html);
}
});
我们希望在控制器上做这样的事情:
return response()->json( [ 'code' => 0, 'data' => view('viewname')->with('foo ', $foo ), 'msg' => 'YEH!' ] , 200);
但我们得到的回应是
Object { code: 0, data: {}, msg: "YEH" }
我们的预期输出是在视图中生成的 HTML。这可能吗?
烙印99
Qyouu
守着一只汪