jQuery UI Autocomplete Widget Complete Reference Last Updated : 23 Jul, 2025 Comments Improve Suggest changes Like Article Like Report The jQuery UI Autocomplete widget is used to perform autocomplete enables users to quickly find and select from a pre-populated list of values as they type, leveraging searching and filtering. There are lots of options, methods and events are available in this widget, all of them are listed and categorized below. jQuery UI Autocomplete Widget Options: jQuery UI Autocomplete appendTo OptionjQuery UI Autocomplete autoFocus OptionjQuery UI Autocomplete classes OptionjQuery UI Autocomplete delay OptionjQuery UI Autocomplete disabled OptionjQuery UI Autocomplete minLength OptionjQuery UI Autocomplete position OptionjQuery UI Autocomplete source Option jQuery UI Autocomplete Widget Methods: jQuery UI Autocomplete close() MethodjQuery UI Autocomplete destroy() MethodjQuery UI Autocomplete disable() MethodjQuery UI Autocomplete enable() MethodjQuery UI Autocomplete instance() MethodjQuery UI Autocomplete option() MethodjQuery UI Autocomplete search() MethodjQuery UI Autocomplete widget() Method jQuery UI Autocomplete Widget Events: jQuery UI Autocomplete change EventjQuery UI Autocomplete close EventjQuery UI Autocomplete create EventjQuery UI Autocomplete focus EventjQuery UI Autocomplete open EventjQuery UI Autocomplete response EventjQuery UI Autocomplete search EventjQuery UI Autocomplete select Event jQuery UI Autocomplete Widget Extension Points: jQuery UI Autocomplete _renderItem Extension PointjQuery UI Autocomplete _renderMenu Extension PointjQuery UI Autocomplete _resizeMenu Extension Point Comment More info S Sabya_Samadder Follow Improve Article Tags : Web Technologies JQuery jQuery-UI Explore jQuery Tutorial 8 min read Getting Started with jQuery 4 min read jQuery Introduction 7 min read jQuery Syntax 2 min read jQuery CDN 4 min read jQuery SelectorsJQuery Selectors 5 min read jQuery * Selector 1 min read jQuery #id Selector 1 min read jQuery .class Selector 1 min read jQuery EventsjQuery Events 4 min read jQuery bind() Method 2 min read jQuery blur() Method 1 min read jQuery change() Method 2 min read jQuery EffectsjQuery animate() Method 2 min read jQuery clearQueue() Method 2 min read jQuery delay() Method 2 min read jQuery HTML/CSSjQuery addClass() Method 2 min read jQuery after() Method 1 min read jQuery append() Method 2 min read jQuery TraversingjQuery | Traversing 4 min read jQuery add() method 1 min read jQuery addBack() Method 2 min read Like