title: Fill an input field from an "external" lists
body: <p>I have an html form.
  In one input field I have to insert the Customer.</p>
  
  <p>I have a mysql database with all the customers (maybe 1000 or more).
  As there are a lot of results, I don't want to use a dropdown list or something like that.</p>
  
  <p>I want to put near the input field a button, and when I click on it it creates a popup with a list of all customer and some customizable filters, so i can search and double click on the desired customer and it puts the customer name (with ID in the Value) in the input form.</p>
  
  <p>I don't find an example to do something like that, but I know that a lot of websites uses this kind of thing.</p>
  
  <p>Can you help me to find an example or can you give me some hint on how to proceed?</p>
  
  <p>Used languages: HTML, PHP, mysql, jquery, javascript</p>
  
  <p>Thank you</p>