2017-06-06 9 views
1

imをDatatablesに使用すると、Laravel拡張機能になります。私はそれが私のクエリ文字列のフィルタリングで作業したいLaravelのデータ型を使用したクエリ文字列のフィルタリング5.4

は、そのアイデアは、私はAjaxのリクエストに検索要求を渡す必要がTAH ある

これは私のフォーム入力プログラムの一部です:

http://127.0.0.1:8000/lots?make%5B%5D=TOYOTA 

TOYOTA

によって作られた唯一の多くは、これはYajraBoxとDataTableのための私のスクリプトです:

そうでなければならない結果

これは、ビューのためにとAjaxのための私のコントローラである:

public function index() 
    { 
     return view('lots.browse'); 
    } 

    public function indexData(LotFilters $filters) 
    { 
     $lots = Lot::filter($filters); 

     return Datatables::eloquent($lots)->make(true); 
    } 

だから私が何を考え、私はいずれかがそれを行う方法を知って、AJAXリクエストajax: '{{ url("/data") }}',にいくつかのハウ?make%5B%5D=TOYOTAに合格する必要がありますか?

"{{ url('/data') }}" + "?make="+value // where value contains TOYOTA in it 

をなどのコントローラでこの値を取得する:

答えて

1

次のような操作を行うことができ

Input::get('make'); 
+0

うわー、あなたは私が入力を置くことができますどのように私を見ることができますか?私はこのファサードを使用する必要があります: 'イルミネーション\サポート\ファサード\入力を使用する '? –

+0

'Input :: all()'を使うことができますか? –

+0

'Input'を使うためには、' Illuminate \ Support \ Facades \ Input; 'を使用する必要があります。私はそれを言いたいことを忘れてしまった。 –

関連する問題