title: angular doesn't update select elements with ng-model
body: <p>Angular doesn't update select elements with the contents of ng-model. The binding is single way only select->model. How can I make changes in the model propagated to the view ?</p>
  
  <p>template:</p>
  
  <pre><code>&lt;select class="gu2" name="coverDuration" ng-model="creditLimit.coverDuration" required="required"&gt;
     &lt;option ng-value="90" selected="selected"&gt;90 days&lt;/option&gt;
     &lt;option ng-value="180"&gt;180 days&lt;/option&gt;
  &lt;/select&gt;
  just to check: {{creditLimit.coverDuration}}
  </code></pre>
  
  <p>controller:</p>
  
  <pre><code>app.controller('CreditLimitDetailsController', function ( $scope, creditLimit /* ... */ ) {
      // creditLimit.coverDuration can be 90 or 180.
      // I use a service to store the values between successive instanciations
      $scope.creditLimit = creditLimit;
  }
  </code></pre>
  
  <p>In this exemple, the select stays with no option select, whereas the check shows 90.</p>