Я делаю поиск с использованием семантического интерфейса, я не получаю никаких сообщений, но я не получаю результатов
в проверке я получаю полный список в ответ от контроллера
я делаю получить реквизит, может быть причина
Мой контроллер
$search = $request->get('term');
$result = User::where('name', 'LIKE', '%'. $search. '%')
->orWhere('username','LIKE','%'. $search. '%')
->limit(5)->get();
if(!$result->isEmpty())
{
foreach($result as $path)
{
$new_row['title']= $path->name;
$row_set[] = $new_row; //build an array
}
}
if(!empty($row_set))
echo json_encode($row_set);
}
Мой ответ
[
{ title: 'United Arab Emirates' },
{ title: 'Afghanistan' },
{ title: 'Antigua' },
{ title: 'Anguilla' },
{ title: 'Albania' },
{ title: 'Armenia' },
]
Мой сценарий
$('.ui.search')
.search({
apiSettings: {
url: "{{ url('demos/autocompleteajax') }}?q={query}",
},
fields: {
title : 'title',
},
minCharacters : 3
})
;