Angular adds strange options into select element when setting model value
Using the following syntax with ng-options solved this problem for me: <select name=”country_id” id=”country_id” required=”required” ng-model=”newAddressForm.country_id” ng-options=”country.id as country.name for country in countries”> <option value=””>Select Country</option> </select>