我一直想知道Laravel将json数组返回给ajax调用的最佳方法是什么。这就是我现在正在工作的方式:
在web.php中路由
public function createOneTimeLink(){
$aResponse = [ 'someData' => 'someValue'];
// do some stuff here
echo json_encode($aResponse);
die()
}
AdminUsersController.php中的控制器
var ind = Directory.GetCurrentDirectory().ToString().IndexOf("Folderame");
string productFolder = Directory.GetCurrentDirectory().ToString().Substring(0, ind);
但我认为还有另一种方法可以返回调用,而不是添加json_encode然后执行die()...但我还不知道。我试图搜索但尚未找到答案。我希望你们中的任何人都可以帮助我。
非常感谢你!
答案 0 :(得分:1)
select substring_index(substring_index(col1, ';', 3), ';', -1)
答案 1 :(得分:1)
请尝试将此逻辑嵌入代码中:
$response = array( 'status' => 'success', 'message' => $Info );
return response() ->json($response)->withHeaders($this->headerArray);