title: How to set a default radio button with a value?
body: <p>General issue: I cannot set a default radio button in my radio groups unless I remove the value attribute from the inputs.</p>
  
  <p>Specifics: Each input has a value that is needed as it is being used by angular in other places in the app. So, I need to know how to set an input to default checked while retaining the values on the inputs. It has the same behavior if I try to add checked with jQuery instead of in HTML.</p>
  
  <p>I have looked at several related questions including <a href="https://stackoverflow.com/questions/3606657/radio-buttons-checked-attribute-not-working">here</a>. The specific issue is I need to have values and be able to set one input to checked as a default. The first input is set to checked, but it does not actually work unless I remove the value from that input.</p>
  
  <p><strong>Here is the HTML:</strong></p>
  
  <pre><code>&lt;div class="radio"&gt;
     &lt;label&gt;
          &lt;input type="radio" ng-model="optionsRadios" id="new" value="new" checked&gt;
          New
     &lt;/label&gt;
  
     &lt;label&gt;
          &lt;input type="radio" ng-model="optionsRadios" id="used" value="used"&gt;
          Used
     &lt;/label&gt;
  
     &lt;label &gt;
           &lt;input type="radio" ng-model="optionsRadios" id="broken" value="broken"&gt;
           Broken
     &lt;/label&gt;
  &lt;/div&gt;
  </code></pre>