Добрый день, есть такой код
let dollar = document.querySelector('#DOLLAR'),
griv = document.querySelector('#GRIV');
dollar.addEventListener('input', function(e){
let server = new XMLHttpRequest();
server.open("GET", '../js/ajax/current.json');
server.setRequestHeader('Content-type','application/json; charset=utf-8');
server.send();
server.addEventListener('readystatechange', function(){
let t = JSON.parse(server.response);
let val = e.target.value;
griv.value = +val * t.dollar;
})
})
Вот в этой строке
let t = JSON.parse(server.response);
выдает эту самую ошибку.
Вот такой код файле json
{
"usd": 27
}
Ошибка выглядит следующим образом "SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data" Сам скрипт работает но вылетает в консоль эта ошибка. Использую локальный сервер "open server". Каким образом исправить синтаксическую ошибку? спасибо