Не могу распарсить json - выдает ошибку
Uncaught SyntaxError: Unexpected end of JSON input.
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://raw.githubusercontent.com/David-Haim/CountriesToCitiesJSON/master/countriesToCities.json', true);
xhr.onreadystatechange = function(){
if (xhr.readyState != 4){
return;
}
if (xhr.status == 200){
}
else {
alert('shit happens: ' + xhr.status + ', ' + xhr.statusText );
}
}
xhr.send();
xhr = JSON.parse(xhr.responseText);
if (xhr.status == 200){
var result = JSON.parse(xhr.responseText); // и не раньше
Нужно хранить HTML шаблоны так чтобы в определенный момент их можно было взять и подключить к странице с помощью jSМожно определять HTML прямо...
Как делаются маски для ввода номера телефона с выбором страны и тд? Есть ли какие-либо источники?