 <p>Set the initial values for the <code>select</code> and <code>radio</code> inputs in the controller itself. E.g.</p> <pre><code>$scope.selectedCES = 'whatever' </code></pre> <p>Note that you'll have to add an <code>ng-model</code> to your radio input too.</p> <p>To validate when the input is required:</p> <pre><code>&lt;select ... required="true"&gt; ... &lt;/select&gt; &lt;input ... required="true"/&gt; </code></pre> <p>See the angular docs:</p> <p><a href="https://docs.angularjs.org/api/ng/directive/select" rel="nofollow">https://docs.angularjs.org/api/ng/directive/select</a></p> <p><a href="https://docs.angularjs.org/api/ng/directive/input" rel="nofollow">https://docs.angularjs.org/api/ng/directive/input</a></p> <p><a href="https://docs.angularjs.org/guide/forms" rel="nofollow">https://docs.angularjs.org/guide/forms</a></p>