Автозаполнение Jquery с php-источником

Я хотел бы использовать функцию автозаполнения jquery с помощью php-файла в качестве источника. Я не понимаю, почему он не работает. Если я использую данные, введенные в переменную, все работает нормально. Надеюсь, кто-то может помочь. Заранее благодарю за ваши ответы. Приветствия. Марк.

Мой HTML:

<input id="moi" type="text"/> 

Мой JS:

 $(function() { $( "#moi" ).autocomplete({ source: "php/search_loc.php", minLength: 2 }); }); 

Мой PHP:

 <?php header('Content-Type: text/html; charset=utf-8'); require("../inc/connect.inc.php"); mysql_set_charset('utf8'); $result = mysql_query("SELECT * FROM search_loc"); $row=mysql_fetch_assoc($result); while($row=mysql_fetch_assoc($result)){ echo $row['srl_loc'].'<br>';} ?> в <?php header('Content-Type: text/html; charset=utf-8'); require("../inc/connect.inc.php"); mysql_set_charset('utf8'); $result = mysql_query("SELECT * FROM search_loc"); $row=mysql_fetch_assoc($result); while($row=mysql_fetch_assoc($result)){ echo $row['srl_loc'].'<br>';} ?>