У меня есть сайт для ставок CS: GO, и когда я пытаюсь перейти на страницу , чтобы снять скины или что-то в этом роде после того, как я убедиться, что я не робот, используя ReCaptcha я получаю эту ошибку:Ошибка Javascript: SyntaxError: JSON.parse: неожиданный конец данных в строке 1 столбца 1 данных JSON
Javascript error: SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
Вот код:
function redeem(){
var code = $("#promocode").val();
$.ajax({
url:"/redeem?code="+code,
success:function(data){
try{
data = JSON.parse(data);
if(data.success){
bootbox.alert("Success! You've received "+data.credits+" credits.");
}else{
bootbox.alert(data.error);
}
}catch(err){
bootbox.alert("Javascript error: "+err);
}
},
error:function(err){
bootbox.alert("AJAX error: "+err);
}
});
}
Вот моя ошибка синтаксиса:
SyntaxError: Unexpected end of JSON input
at Object.parse (native)
at Object.$.ajax.success (http://www.gamesnodie.com/template/js/offers.js?v=106:249:29)
at j (http://www.gamesnodie.com/template/js/jquery-1.11.1.min.js:1:27244)
at Object.k.fireWith [as resolveWith] (http://www.gamesnodie.com/template/js/jquery-1.11.1.min.js:1:28057)
at x (http://www.gamesnodie.com/template/js/jquery-1.11.1.min.js:1:85993)
at XMLHttpRequest.b (http://www.gamesnodie.com/template/js/jquery-1.11.1.min.js:1:90047)
Сетевые результаты Закладка: http://prntscr.com/b1pao5
Проверьте, что значение 'data' находится в вашей функции успеха. Вероятно, это не то, что вы ожидаете. – Quentin
Какая у вас сырая реакция? (Подсказка: проверьте, что на вкладке «Сети») – mehulmpt
На вкладке «Сеть» вам нужно щелкнуть запрос, чтобы просмотреть подробности тела ответа. – Quentin