LaravelでAjaxからのリクエストか判定する

Laravel Controller内でAjaxからのリクエスト判定

無限スクロールのプログラムを作っていて、
既にあるプログラムからあまり変更したくなかったので、
Ajaxからのリクエストの場合、Jsonでレスポンスを返し、それ以外の場合はViewでレスポンするサンプルプログラム

<?php
    public function index(Request $request)
    {
        $users = User::get();

        if ($request->ajax()) {
           //Ajaxの場合、Jsonで返却
            return $users;
        }
        //Ajaxでない場合、Viewで返却
        return view('index',compact('users'));
    }
0 0
Article Rating
申し込む
注目する
guest

0 Comments
インラインフィードバック
すべてのコメントを見る
0
あなたの考えが大好きです、コメントしてください。x