diff options
author | Lea Verou <lea@verou.me> | 2015-02-19 13:54:11 -0500 |
---|---|---|
committer | Lea Verou <lea@verou.me> | 2015-02-19 13:54:11 -0500 |
commit | 0836d831067b1a6c2001d13b3e869d45e1aa12d2 (patch) | |
tree | 4e7aa4bc75faf530e2e563778a1e10861f2f8453 | |
parent | 6a2faf0d7eb2a89fee2c230105d5950eebb7286b (diff) | |
download | awesomplete-0836d831067b1a6c2001d13b3e869d45e1aa12d2.zip awesomplete-0836d831067b1a6c2001d13b3e869d45e1aa12d2.tar.gz awesomplete-0836d831067b1a6c2001d13b3e869d45e1aa12d2.tar.bz2 |
Datalist
-rw-r--r-- | awesomplete.js | 2 | ||||
-rw-r--r-- | index.html | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/awesomplete.js b/awesomplete.js index 739ca98..51dd5ea 100644 --- a/awesomplete.js +++ b/awesomplete.js @@ -77,7 +77,7 @@ var _ = self.Awesomplete = function (input, o) { this.minChars = +input.getAttribute("data-minchars") || o.minChars || 2; this.maxItems = +input.getAttribute("data-maxitems") || o.maxItems || 10; - this.list = input.getAttribute("data-list") || o.list || []; + this.list = input.hasAttribute("list")? "#" + input.getAttribute("list") : input.getAttribute("data-list") || o.list || []; this.filter = o.filter || _.FILTER_CONTAINS; this.sort = o.sort || _.SORT_BYLENGTH; @@ -27,7 +27,7 @@ <h1>Demo (no JS, minimal options)</h1> <label> Pick a programming language:<br /> - <input autofocus class="awesomplete" data-list="Ada, Java, JavaScript, Brainfuck, LOLCODE, Node.js, Ruby on Rails" xautofocus /> + <input autofocus class="awesomplete" data-list="Ada, Java, JavaScript, Brainfuck, LOLCODE, Node.js, Ruby on Rails" /> </label> <p>Note that by default you need to type <strong>at least 2 characters</strong> for the popup to show up, though that’s <a href="#customize">super easy to customize</a>. With Awesomplete, making something like this can be as simple as:</p> |