Я пытаюсь реализовать метод автозаполнения для текстовых полей.Как передать значения в массив javascript?
Я хотел бы использовать пример, основанный на jquerys автозаполнения при условии here
<head>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script>
$(document).ready(function() {
$("input#autocomplete").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
});
</script>
</head>
Первый и основной проблемой является то, что я не знаю, путь прохождения мои ценности в source:
Говоря что я имею в виду, полагая, что у меня есть функция ASP.NET на стороне сервера. GetTheResults как listof (string) или GetTheResults as string()
как есть чтобы передать эти значения в качестве источника, требуемого автозаполнением?
Вторая проблема заключается в том, что конкретный способ не использует AJAX. Это означает, что я догадываюсь о загрузке формы, и я загружу все доступные значения в источник. Разве это не избыток?
Что вы предлагаете вместо этого?
Спасибо и приветствую!
Рассмотрите http://view.jquery.com/trunk/plugins/autocomplete/demo/, который позволяет загружать значения AJAX. – Gazler