International Telephone Input
A jQuery plugin for entering and validating international telephone numbers. It adds a flag drop-down to any input, which lists all the countries and their international dial codes next to their flags.
Navigate the country dropdown by typing (first letter of country name), or using up/down keys.
Selecting a country from the dropdown will update the dial code in the input.
Typing a different dial code will automatically update the displayed flag.
Country names in the dropdown also include localised versions in brackets.
Dropdown appears above or below the input depending on available space/scroll position.
Lots of initialisation options for customisation, as well as public methods for interaction.
Image / Source / Download:
The MIT License (MIT)