<div dir="ltr"><div class="gmail_extra">Michael,</div><div class="gmail_extra"><br></div><div class="gmail_extra">It's mostly Typescript, and the source is on the page (F12 developer tools, source map is automatically linked). The Typescript detects key presses, resets a short timeout, invokes <span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">XMLHttpRequest, and rebuilds the drop down using a template.</span> The server part that response to XMLHttpRequest is based on a simple IHttpHandler HandleRequest method that just responds with the same HTML you are using.</div></div>