Reputation: 13616
I work on my angularjs project I use bootstrap3 .
I have those radio buttons:
<label class="radio-inline"><input type="radio" name="optradio" ng-click="toSeachBySiteNumber = false; list.filterArguments.siteDescription=null" selected>sites</label>
<label class="radio-inline"><input type="radio" name="optradio" ng-click="toSeachBySiteNumber = true; list.filterArguments.siteDescription=null">regions</label>
After page loaded I need by default sites radio button to be selected.
How can I implement it?
Upvotes: 0
Views: 124
Reputation: 416
You should use checked attribute instead of selected attribute on sites radio button.
<label class="radio-inline"><input type="radio" name="optradio" ng-click="toSeachBySiteNumber = false; list.filterArguments.siteDescription=null" checked='checked'>sites</label>
<label class="radio-inline"><input type="radio" name="optradio" ng-click="toSeachBySiteNumber = true; list.filterArguments.siteDescription=null">regions</label>
JS Fiddle example.
Upvotes: 1
Reputation: 1260
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<label class="radio-inline"><input type="radio" name="optradio" ng-click="toSeachBySiteNumber = false; list.filterArguments.siteDescription=null" ng-model="modelVar" ng-init="modelVar=true" ng-value="true">sites</label>
<label class="radio-inline"><input type="radio" name="optradio" ng-click="toSeachBySiteNumber = true; list.filterArguments.siteDescription=null">regions</label>
use ng-value="true"
Upvotes: 0