From 50dfe254efb522f1b56a2f2f551d8a8c0983abcb Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Fri, 20 Jan 2017 13:46:05 +0100 Subject: [PATCH 1/1] --- phork0.txt | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 phork0.txt diff --git a/phork0.txt b/phork0.txt new file mode 100644 index 0000000..df911be --- /dev/null +++ b/phork0.txt @@ -0,0 +1,25 @@ +// https://leaverou.github.io/awesomplete/ + var search = new Awesomplete('#producerdbsearch', { + minChars: 0, + }); + document.getElementById('producerdbsearch').addEventListener('input', function() { + var query = this.value; + console.log('adf', query); + + var xhr = new XMLHttpRequest() + xhr.open('GET', '/somefoo&q=' + query); + xhr.onreadystatechange = function() { + if (xhr.readyState>3 && xhr.status==200) { + showSearchResults(JSON.parse(xhr.response)); + }; + }; + xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); + xhr.send(); + }); + function showSearchResults(list) + { + var newlist = []; + list.forEach(function(obj) { newlist.push(obj.title);}); + search.list = newlist; + } + -- 2.30.2