title: <select> element - Using `ngRepeat` to generate select options
body: <h3>Bind data to each row and also change the bound data based on condition</h3>
  <p>I need bind data to every row in angular &amp; also edit the same bound data based on conditions.</p>
  <pre><code>&lt;select id=&quot;subject&quot; name=&quot;subject&quot;  ng-model=&quot;subjectName&quot;&gt;
   &lt;option ng-repeat=&quot;s in subjects&quot; value=&quot;{{s.Id}&quot;
           ng-init=&quot;subjectName=physics&quot;&gt;{{s.Name}}&lt;/option&gt;
   &lt;/select&gt;
  </code></pre>
  <p>I am binding list of subjects to every week, so, it will look like</p>
  <pre><code>Daily                              &lt;&lt;Drop down with list of subjects&gt;&gt;
  
  1/1/2015                        English, Mathematics, Chemistry
  1/2/2015                        English, Mathematics, Chemistry
  1/3/2015                        English, Mathematics, Chemistry
  1/4/2015                        English, Mathematics, Chemistry
  1/5/2015                        English, Mathematics, Chemistry
  </code></pre>
  <p>In another screen, user assigns to only few subjects for particular date range.</p>
  <pre><code>Start date:1/1/2015
  End date: 1/3/2015
  Only assigned subject: English
  </code></pre>
  <p>So, the expected result is</p>
  <pre><code>Daily                              &lt;&lt;Drop down with list of subjects&gt;&gt;
  
  1/1/2015                        English
  1/2/2015                        English
  1/3/2015                        English
  1/4/2015                        English, Mathematics, Chemistry
  1/5/2015                        English, Mathematics, Chemistry
  </code></pre>
  <p>I want items to be removed from the drop down for each row(based on each date entry).</p>
  <p>How do i bind this scenario in angular, i am beginner in angular, so need some help.</p>