echo json_encode($row_set); //format the array into json data*/
?>
Который отправляет данные в формате json.
Теперь вопрос: ЧТО НУЖНО ДОБАВИТЬ В КЛИЕНТСКУЮ ЧАСТЬ ЧТО-БЫ СТРАНЫ ПОЯВИЛИСЬ В СПИСКЕ?
// javascript-код на странице
$("#tags").autocomplete({
source: "search.php", // url-адрес
minLength: 2 // минимальное количество для совершения запроса
});
//Так может выглядеть код на стороне сервера (страница search.php)
// допустим, функция findAutocomplete ищет слова (например в БД) по
// заданной подстроке и возвращает массив с подходящими словами.
$elements = findAutocomplete($_GET['term']);
$s = "[".implode(",", $elements)."]";
echo $s;
// в итоге, ответ будет содержать примерно следующее ["finded_1", "finded_2", "finded_3", ...]