title: How to set the first select option to always be blank
body: <p>I am using angularjs in a project and in which I am using ng-options for generating &lt;select&gt;.</p>
  <p>Initially, when the pages reload and no option element is selected, the HTML generated like below:</p>
  <pre><code>&lt;select size=&quot;3&quot; ng-model=&quot;item&quot; ng-options=&quot;s.name for s in itemlist&quot;&gt;
  &lt;option value=&quot;?&quot; selected=&quot;selected&quot;&gt;&lt;/option&gt;
  &lt;option value=&quot;0&quot;&gt;Item 1&lt;/option&gt;
  &lt;option value=&quot;1&quot;&gt;Item 2&lt;/option&gt;
  &lt;option value=&quot;2&quot;&gt;Item 3&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  <p>But when I select an element (ex. Item 2) the first blank select is gone. I know its happening as ng-model is being set by select value. But I want first select always blank so that user can reset the filter.</p>