{"json_modified": "2016-03-28T07:51:31.566138", "uuid": "21edbf62-6d21-4aa1-a17a-adc663bfb681", "title": "How to implement a custom autocomplete search component", "url": "/en-US/docs/Mozilla/How_to_implement_custom_autocomplete_search_component", "tags": [], "translations": [], "modified": "2016-02-29T10:41:34", "label": "How to implement a custom autocomplete search component", "localization_tags": [], "locale": "en-US", "id": 2373, "last_edit": "2014-09-22T12:45:33", "summary": "The XUL textbox element supports an autocomplete mechanism that is used to create a textbox with a popup containing a list of possible completions for what the user has started to type. There are actually two autocomplete mechanisms:", "sections": [{"id": "Building_your_custom_autocomplete_search_components", "title": "Building your custom autocomplete search components"}, {"id": "Basic_example_for_Gecko_2.0_and_up_(Firefox_4_Thunderbird_3.3_SeaMonkey_2.1)", "title": "Basic example for Gecko 2.0 and up (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1)"}, {"id": "A_bit_more_complex_example_compatible_with_old_Gecko_versions", "title": "A bit more complex example compatible with old Gecko versions"}, {"id": "How_to_solve_autocomplete_panel_focus_problems", "title": "\u00a0How to solve autocomplete panel focus problems"}, {"id": "Tips", "title": "Tips"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/How_to_implement_custom_autocomplete_search_component", "review_tags": []}