Country select is an AngularJS directive for picking countries from a list.
It uses the same countries as the country_select gem.
This directive will display the country's name in <option>
but will bind your ng-model
to the ISO-3166 alpha-2 code of the selected country.
Supports an additional attribute is-eu
(read-only) to check if selected country is part of EU (source: http://europa.eu).
- Add the markup
<div country-select ng-model="selectedCountry" is-eu="isEUboolean"></div>
- Add the dependency to your app's module
angular.module('myApp', ['countrySelect']);