Привет, я новичок и ищу способ получить окно поиска с автозаполнением, как в Google.
Я искал, и лучшая перспектива, которую я нашел, кажется http://www.pengoworks.com/workshop/jquery/autocomplete.htm, которую я нашел на форуме. Парень, который предложил это, говорит, что он использует это с http://code.google.com/p/searchable-behaviour-for-cakephp/, который мертв, потому что мне удалось установить searchable в моей последней попытке выяснить cakephp.
Дело в том, что я раньше не пользовался большим количеством javascript, и меня немного смущает, что именно я собираюсь делать. В документации с кодами автозаполнения нет подробностей, которые я могу понять.
Если мы предположим, что мне удастся правильно установить поведение для поиска, может ли какой-нибудь добрый человек объяснить мне, как я могу заставить работать автозаполнение?
В нем сказано просто использовать:
$("selector").autocomplete(url [, options]);
Например:
$("#input_box").autocomplete("autocomplete_ajax.cfm");
Autocomplete ожидает, что элемент ввода с идентификатором "input_box" существует. Когда пользователь начинает вводить данные в поле ввода, автозаполнение запросит autocomplete_ajax.cfm
с параметром GET с именем q
это бит, который я не понимаю. Где я должен это положить? И как только я положил его куда-нибудь, нужно ли мне назвать один из моих входов "input_box
"?
спасибо заранее.