First thing to do, do you have a minimum character requirement? Generally I set it so they have to type at least 3 chars before the autocomplete even starts.

    Would constraining searches to prefixes help?

      $( "#location" ).autocomplete({
            source: availableTags,
            delay: 0,
            minLength: 2,
      });
      

      Someone suggested this seems to work

        Write a Reply...