2015-11-30 2 views
0

Я хочу добавить функциональность в текстовое поле, когда пользователь вводит имя, он должен отображать все имя, начинающееся с этой буквы, из данных, доступных в таблице.Как автоматическое заполнение текстового поля в laravel?

public function search() { 

$q = Input::get('myInputField'); 

$searchTerms = explode(' ', $q); 

$query = DB::table('products'); 

foreach($searchTerms as $term) 
{ 
    $query->where('name', 'LIKE', '%'. $term .'%'); 
} 

$results = $query->get(); 

}

+0

Это в основном Javascript/Ajax, добавьте Аякса теги, чтобы получить дополнительную помощь. –

+0

Кроме того, вы пытались что-то сделать? –

+0

@MinaYoussef: плохо добавьте теги, я попробовал несколько учебных пособий с youtube, но не работает. – ramtawker

ответ

0

Просто вернуть ваши результаты

return $results; 
+0

получил его, спасибо – ramtawker

+0

Отлично, пожалуйста, примите ответ. –

Смежные вопросы