Показать сообщение отдельно
  #1 (permalink)  
Старый 11.02.2014, 14:15
Новичок на форуме
Отправить личное сообщение для DavydovPK Посмотреть профиль Найти все сообщения от DavydovPK
 
Регистрация: 11.02.2014
Сообщений: 1

Autocomplete c url (js+pl)
Всем доброго дня!

Помогите пожалуйста разобраться с autocomplete на простом примере. Хочу для текстого поля сделать варианты автозаполнения из бд. В качестве бд - dbf, для доступа - perl+xbase.

Код test.html:

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>test</title>
  <script src="js/jquery-1.10.2.js"></script>
  <script src="js/jquery-ui-1.10.4.custom.js"></script>
</head>
<body>

<label for="autocomplete">Select country: </label>
<input id="autocomplete">

<script>
$( "#autocomplete" ).autocomplete({
  source: "test.pl",
  minLength: 1
});
</script>
</body>
</html>


Код test.pl:

Код:
use XBase;

my $table = new XBase "KLADR.DBF" or die XBase->errstr;
    my $cursor = $table->prepare_select("NAME");
    my $i = 0;
	while ((my @data = $cursor->fetch) and ($i < 20)) 
		{
			$i = $i + 1;
			print "@data\n";
		}

В таком варианте autocomplete не работает. Пишет, что вариантов для автозаполнения не найдено. Что я делаю не так?
Ответить с цитированием