Привет, я использую codeigniter и Ajax AutoComplete для jQuery
в моем jquery. Я определяю свое автозаполнение следующим образом:
a = $('.city').autocomplete({
serviceUrl: "<? echo $this->config->item('base_url'); ?>home/auth/city_autocomplete",
});
.city
- это имя класса моего поля ввода
мое действие city_autocomplete
это
function city_autocomplete(){
$array = array('query'=>'Li','suggestions' => array('Liberia','Libyan Arab Jamahiriya','Liechtenstein','Lithuania'));
echo json_encode($array) ;
}
у меня здесь жестко фиксированные значения
мой массив json_encoded это
{"query":"Li","suggestions":["Liberia","Libyan Arab Jamahiriya","Liechtenstein","Lithuania"]}
при вводебуква в поле ввода города, я могу видеть вышеупомянутый ответ json массив, но проблема не в том, что выводные подсказки не отображаются.когда я проверяю
<div id="AutocompleteContainter_c6592" style="position: absolute; z-index: 9999; top: 590.85px; left: 533.383px;">
нет опций
почему это происходит, я делал это раньше точно так же, и это работало отлично, почему предложения не отображаются.пожалуйста, помогите мне ...............: (
ОБНОВЛЕНИЕ
это библиотека, которую я использую
http://www.devbridge.com/projects/autocomplete/jquery/