Code Monkey home page Code Monkey logo

awesomplete's Introduction

Awesomplete

npm version Build Status Code Climate Test Coverage

https://leaverou.github.io/awesomplete/

Awesomplete is an ultra lightweight, customizable, simple autocomplete widget with zero dependencies, built with modern standards for modern browsers.

Installation

There are a few ways to obtain the needed files. Here are 2 of them:

  1. CDN server
https://cdnjs.com/libraries/awesomplete
  1. Another way to get up and running is by using yarn or npm:
yarn add awesomplete
npm install awesomplete --save

More information about the npm package can be found here.

Basic Usage

Before you try anything, you need to include awesomplete.css and awesomplete.js in your page, via the usual tags:

<link rel="stylesheet" href="awesomplete.css" />
<script src="awesomplete.js" async></script>

Then you can add an Awesomplete widget by adding the following input tag:

<input class="awesomplete"
       data-list="Ada, Java, JavaScript, Brainfuck, LOLCODE, Node.js, Ruby on Rails" />

Add class="awesomplete" for it to be automatically processed (you can still specify many options via HTML attributes) Otherwise you can instantiate with a few lines of JS code, which allow for more customization.

There are many ways to link an input to a list of suggestions. The simple example above could have also been made with the following markup, which provides a nice native fallback in case the script doesn’t load:

<input class="awesomplete" list="mylist" />
<datalist id="mylist">
	<option>Ada</option>
	<option>Java</option>
	<option>JavaScript</option>
	<option>Brainfuck</option>
	<option>LOLCODE</option>
	<option>Node.js</option>
	<option>Ruby on Rails</option>
</datalist>

Or the following, if you don’t want to use a <datalist>, or if you don’t want to use IDs (since any selector will work in data-list):

<input class="awesomplete" data-list="#mylist" />
<ul id="mylist">
	<li>Ada</li>
	<li>Java</li>
	<li>JavaScript</li>
	<li>Brainfuck</li>
	<li>LOLCODE</li>
	<li>Node.js</li>
	<li>Ruby on Rails</li>
</ul>

There are multiple customizations and properties able to be instantiated within the JS. Libraries and definitions of the properties are available in the Links below.

Options

JS Property HTML Attribute Description Value Default
list data-list Where to find the list of suggestions. Array of strings, HTML element, CSS selector (no groups, i.e. no commas), String containing a comma-separated list of items N/A
minChars data-minchars Minimum characters the user has to type before the autocomplete popup shows up. Number 2
maxItems data-maxitems Maximum number of suggestions to display. Number 10
autoFirst data-autofirst Should the first element be automatically Boolean false
listLabel data-listlabel Denotes a label to be used as aria-label on the generated autocomplete list. String Results List

License

Awesomplete is released under the MIT License. See LICENSE file for details.

Links

The official site for the library is at https://leaverou.github.io/awesomplete/.

Documentation for the API and other topics is at https://leaverou.github.io/awesomplete/#api.

Created by Lea Verou and other fantastic contributors.

awesomplete's People

Contributors

alexdiliberto avatar anttikissa avatar arthurvr avatar briandipalma avatar davidkna avatar electerious avatar euphocat avatar fractaledmind avatar janghou avatar jimf avatar juanto121 avatar kraftner avatar leaverou avatar lydell avatar marc-costello avatar marcobiedermann avatar mauriciosoares avatar melitele avatar narretz avatar nxtpl avatar prayagverma avatar randallflagg avatar rikschennink avatar robbertdk avatar sneakertack avatar ste-m avatar stephenkeable avatar sunny avatar txhawks avatar vlazar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesomplete's Issues

Proposal: Tests

Do you have plans to cover code with tests?

It seems reasonable to introduce tests for such a popular project ;)

If you are interested, I'd like to know your preferences in test/mock framework, test runner, etc. Continuous Integration would be also nice to have, as well as versioning and other staff.

But let's just start small. So... tests, YES or NO?

Tab completion

Currently, to add the first suggestion in the dropdown list to the input field, you have to press down arrow to select it, then enter to add the selection to the input field. Could this be done by just hitting the Tab key (Tab completion like in shells, IDEs...)?

강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉

강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉강남휴게텔B A M【의 전 쟁】 닷【컴】 〈 선릉휴게텔 & 논현휴게텔 〉

Mobile text color on list

I'm having an issue where the autocomplete text list is white on a white background. Is there a CSS style I can modify to fix this? Attached is an image example.
autocompleteissue

Autocomplete on select tag

It would be nice to have the same idea applied to select tags.
Items could be read from the option tags inside the select, then you could use the "autocomplete select box" in two ways: you can get autocomplete while typing and display the full list clicking on a button.

'filter' example in documentation

In the documentation when mentioning creating a custom filter it gives this example:

filter: function (text, input) {
    return item.indexOf(input) === 0;
}

Shouldn't item be changed to text?

Dynamic Data as list based on user input just like google search

I am not sure, if it is possible with the current version. If it is so then please ignore my suggestion.

Take Input from user like 2 or 3 characters and based on that get JSON data from huge Database (Like villages of India).
Here, It is important that user gets lists of exact starting characters of a string first. If such data is not available than it should try to find it anywhere in the string.

I think Google is the best example what I am suggesting. May be, In order to implement such functionality, there is a more work it should be done at backend side, I guess.

If so, please host a demo for such dynamic autocomplete implementation.

async item loading

The times I need autocomplete (as opposed to a select) are when I have huge amounts of data in a database (either remote or in browser), the ability to specify an async function would go a long way towards making this useful.

Possible to do key/value in data-list?

Hello there, I would like to have a hidden key for the value displayed for data-list, which would be sent back as the params. Is there a way to set that up?

Show dropdown on focus

Right now, there is no focus event bound. That means that if the user types a few characters and then blurs the field, returning to the field does not show the dropdown again.

This may make sense for some uses, but the option to show the dropdown on focus is actually useful in two cases:

  • Allow resuming selection if blurred without needing to type another character.
  • Allow setting data-minchars="0" to show the options without anything having been typed yet.

I can submit a PR if you're interested.

Loading large data-list

Hi,
I've been looking for autocomplete solutions for an extension I'm working, what it does is to give you an address, with state and city with just the zip code. Would this extension work with a large list of data (more than 100,000)?

『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔

『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔『 수원휴게텔∞ 천안휴게텔 』 밤 「WAR」 닷 COM & 청주휴게텔

B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』

B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』B A M【의 전 쟁】【COm】 『 강남오피 & 서면오피 ガ 강북오피 』

Autocomplete for email fields

Many of the forms we use on the web require an email address and require that the email address is free from errors. It's a tedious process which could be made nicer with awesomplete.

To help solve this, there could be an option to only show autocomplete suggestions after a user has typed an @ character. Then, suggestions could be provided like "gmail.com" or "outlook.com". This could help cut down on common typos and save people a little bit of time.

[Feature Request] Force autocomplete="off" by default

In Chrome, the native autocomplete dropdown is conflicting with the Awesomplete overlay. To prevent this, Awesomplete should add autocomplete="off" to the input element by default instead of requiring the user to do so manually.

Autocomplete multiple words?

Hi, thanks for your work on this. I was considering using awesomplete in https://github.com/shaarli/Shaarli, to provide autocompletion for a link "tagging" field. (We use JqueryUI for this and would like to get rid of it.)

autcomplete

As shown on the example, a link can have multiple tags - we suggest already-existing tags on user input; every time the separating character (space) is entered, we start suggesting again for the next word. Currently awesomplete olny enables suggestions for the first word entered. How can I make awesomplete show suggestions for each word in the text input box?

밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】

밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】밤 【WAR】【COm】 【 강남오피 & 천안오피 £ 일산오피 】

강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》

강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》강북휴게텔『밤 』《WAR》닷『Co M』 《 강서휴게텔 & 강동휴게텔 》

Non minified version errors

The min version of the script works perfectly but as soon as I substitute the non-minified version, I get an error: TypeError: undefined is not an object (evaluating 'this._list.length') on line 242.

Doesn't work with Materialize UI

The materialize input box stop showing its default animation when clicked on a input box although autocomplete works.

<input id="demo" type="text" class="validate tooltipped awesomplete" data-position="bottom" data-delay="10" data-tooltip="Demo">
    var demo_input = document.getElementById("demo"); 
    new Awesomplete(demo_input, {
        list: ["W141001900", "W141001901", "W141001903", "W131001229" "W111001089"],
        minChars: 3,
        maxItems: 20
    });

Options to Search "Hidden" Values

Would love an option to have the search include values that might not be displayed -- for example, if you have the word Kansas, typing "KS" would still bring up Kansas.

Kansas

부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」

부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」부천오피 BAMW A R【닷 컴】 「 강남오피 & 논현오피 」

emit event on word selected

Hi,

Currently when you choose a tag, input value change correctly but when you have interaction with javascript (i'm using backbone) it will be interesting to be notified if word is selected.
You could maybe implement an emiter.

what do you think about this ?

add accessibility support

Hi Lea,
I think you did some great work to make it look and feel like a really nice autocomplete widget. Now let's also make it accessible to users of assistive technologies (i.e. Screenreaders).
As it turns out the jQuery UI autocomplete is a really good example (the Paciello Group worked on making jQuery UI accessible).
If you install i.e. Chromevox and use the jQuery example here: http://jqueryui.com/autocomplete/ and your example you will notice that the jQuery Example nicely announces "10 results are available, use up and down arrow keys to navigate." in an aria-live region. And then, when using the cursor keys it updates the content of the input field which causes the selection to be read.

Here's a couple of nice resources on the topic:
https://webaccessibility.withgoogle.com/unit?unit=6&lesson=13
http://www.w3.org/TR/wai-aria/states_and_properties#aria-autocomplete

Let me know if you need help implementing this :-)

Integration with tagging plugin

This looks awesome but I am currently using https://github.com/aehlke/tag-it because it's a great interface for multiple selections with an autocomplete. So the feature suggestion is either to integrate with something that does tagging or to just have a "multiple selection" option that lists the selected elements as tags.

Keeping Input

is there any way to integrate awesomplete without changing the input field design language ??

천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》

천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》천안오피 B A M『WAR』『닷 컴』 《 강남오피 & 간석오피 》

Touch on completion list not firing on iOS

Hey Lea,

I just put awesomplete in a site I'm developing atm. Unfortunately touch on the auto completion list is not filling the input field.

Wouldn't make changing the mousedown handler to "normal" click do the job also?

    // change this to click
    $.bind(this.ul, {"mousedown": function(evt) {
        var li = evt.target;

        if (li !== this) {

            while (li && !/li/i.test(li.nodeName)) {
                li = li.parentNode;
            }

            if (li) {
                me.select(li);
            }
        }
    }});

Thanks for the nice project.

Capability to differentiate value from displayed text

Your library is cool but maybe due to the habit of <select><option> couple for sending identifier, I would like to use a value that differs from the text when event 'awesomplete-selectcomplete' is fired.
Another reason could be the fact, that I want to avoid encoding issue. With accents (I'm French), I don't want to bother about encoding client/server when sending info (although nowadays, everyone use UTF-8, in my dreams...) so an identifier is better IMO.

I don't know if it's a design choice but I didn't see any ways to achieve it.
To try to bypass the lib behaviour cleanly, I created the following example below

<input id="myinput" list="mylist" />
<datalist id="mylist">
    <option value="a">Ada</option>
    <option value="b">Java</option>
    <option value="c">JavaScript</option>
    <option value="d">Brainfuck</option>
    <option value="e">LOLCODE</option>
    <option value="f">Node.js</option>
    <option value="g">Ruby on Rails</option>
</datalist>

<script>
document.querySelector('#myinput').addEventListener('awesomplete-selectcomplete', function(evt){
  console.log(this.value);
})
</script>

Unfortunately, it echoed Python but never a when choosing the first option.

I could always do the below really dirty solution but I would prefer to avoid it.

What is the way to go for my requirements if any?
Thanks for your input.

document.querySelector('#myinput').addEventListener('awesomplete-selectcomplete', function(evt) {
  var lib = this.value;
  var val = Array.prototype.slice.call(document.querySelectorAll('#mylist option')).filter(function(option) {
    if (option.text == lib) {
      return true;
    };
    return false;
  })[0].value;
  console.log(lib, val);
});

선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】

선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】선릉오피 BAMˇWAR.cOm 【 수원오피 & 대전오피】

how to get the selected item?

how can I get the selected item in awesomplete-select or awesomplete-selectcomplete handler? I have complex item like

  • blabla bla@bla
  • and I need to get the selected item from list to create custom datapasting

    밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』

    밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』밤 《WAR》닷 컴 『 선릉휴게텔 & 청주휴게텔 ↑ 대전휴게텔』

    Support Bootstrap's look-and-feel?

    I am using this plugin with Bootstrap. It would be great to support Bootstrap's look-and-feel. Currently I am customizing it myself via CSS, but it is very tedious.

    『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피

    『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피『『 BAMWAR닷 컴 』』 お 천안오피 お 신내오피 お태릉오피

    When entering a value that doesn't exist...

    Flow:
    Enter: "Javas"
    Get: list of entries
    Enter "2" ("Javas2")
    Get: nothing
    Enter: [backspace](leaving "Javas" again)
    Get: nothing

    Expected: list of entries

    Tested in Safari Version 8.0.3 (10600.3.18) OS X 10.10.2

    bower install support?

    Not sure if this is something you were interested in, but I searched to see if awesomplete available as a bower module, and it wasn't.

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.