public function index() { if (\Request::ajax()) { $term = \Input::get('term'); $filter = \Input::get('filter'); $db = Contact::select('*'); if ($term) { $db->where('Name', 'like', '%' . $term . '%')->orWhere('Number', 'like', '%' . $term . '%'); } if ($filter) { $db->where('GroupID', $filter); } $dbr = $db->orderBy('Name', 'asc')->paginate(); return \Response::json($dbr); } else { $data['list_group'] = Group::get(); return view('contact.index')->with('data', $data); } }