Цей віджет дозволяє вибирати країни з відповідними телефонними кодами. Він автоматично відображає список країн разом з їх кодами телефонів, а також дає змогу швидко вибрати країну через інтерактивний інтерфейс.
Для роботи віджета необхідні наступні бібліотеки:
- jQuery
- jQuery UI
Ви можете використовувати файли, що входять до складу проєкту (як показано в прикладі example.html), або підключити ці бібліотеки через CDN.
Список країн може бути поданий в одному з двох форматів:
- JSON файл (
countries.json) - JavaScript файл (
countries.js)
Якщо ви плануєте використовувати віджет локально без вебсервера, вам необхідно підключити countries.js, оскільки при відкритті HTML-файлу без вебсервера браузер блокує доступ до файлу countries.json через обмеження політики CORS (Cross-Origin Resource Sharing).
Якщо ваша сторінка тестується через вебсервер, додаткові підключення не потрібні, оскільки доступ до файлів через HTTP не буде заблокований.
При ініціалізації без параметрів, віджет буде відображатися англійською мовою, з попередньо вибраною країною США.
- preferCo: Двобуквений код країни, яку потрібно вибрати за замовчуванням (наприклад, 'ua' для України).
- language: Мова списку країн:
'uk': список країн українською мовою.'en': список країн англійською мовою.
$('#phone').phonecode({
preferCo: 'ua', // країна за замовчуванням (Україна)
language: 'uk' // список країн українською мовою
});- При використанні параметра preferCo, буде вибрано країну з відповідним двобуквенним кодом.
- При використанні параметра language, ви можете змінювати мову списку країн на українську або англійську.