Вы должны обернуть ваш jquery в функцию, подобную этой:
<script>
$(function() {
$( "#tags" ).autocomplete({
source: "Ajax.php",
minLength: 2
});
});
</script>
И вы должны вернуть json_encoded контент из Ajax.php (Пример). Это состояния в документации:
Когда используется строка (например, не заданный массив), плагин автозаполнения ожидает, что эта строка будет указывать на ресурс URL, который будет возвращать данные JSON.Это может быть на том же хосте или на другом (должен предоставить JSONP).Параметр запроса "term" добавляется к этому URL.
<?php
$val = $_REQUEST["term"];
if($val == "251") {
$return="its WoooW 251";
}elseif($val == "123"){
$return="its WoooW 123";
}else{
$return="Nothing Found";
}
echo json_encode($return);
?>