title: php/javascript/html - UI for verly large number of dynamic selections
body: <p>I have a page that displays a large number of selectable items dynamically, fetched from a database. For example, I have:</p>
  
  <pre><code>+--------------------------------------+
  | name | address | &lt;some other values&gt; |
  +--------------------------------------+
  </code></pre>
  
  <p>And I have more than 1000 of these items fetched from the database. </p>
  
  <p>The user is supposed to select one or more of these, then a button is pressed to perform some function (which is not relevant to the question).</p>
  
  <p>What techniques can I employ to make this User Interface effective and efficient?</p>