May 07, 2021 jQuery
The jQuery Autocomplete plug-in searches and filters based on user input values, allowing users to quickly find and select from a list of preset values. B y giving Autocomplete field focus or entering characters in it, the plug-in starts searching for matching entries and displays a list of values to choose from. By entering more characters, users can filter the list for a better match.
The plug-in is now part of the jQuery UI and the standalable version will not be updated. The current version is 1.6.
Visit jQuery Autocomplete's website to download the jQuery Autocomplete plug-in.
To learn more about Autocomplete, check out the API document AutoComplete Widget.
jQuery Autocomplete plug-in demo.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Autocomplete - Default functionality</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css" rel="external nofollow" target="_blank" >
<script src="//code.jquery.com/jquery-1.10.2.js" rel="external nofollow" ></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js" rel="external nofollow" ></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$( "#tags" ).autocomplete({
source: availableTags });
});
</script></head><body>
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags"></div>
</body>
</html>
Tip: There is a very important property parameter in Autocomplete: source, which represents a collection of data for autocomplete.