我有以下脚本。出错时,它通过显示一个模态来工作,我已经对此进行了测试并且它可以工作。成功后它应该显示一个警告框,但我收到消息:
SyntaxError: JSON.parse: unexpected end of data
这是引发错误的行:
data = JSON.parse(errorThrown.responseText);
但是,它不应该成功运行它吗?
有人可以看看吗?
201 CREATED
页面按原样返回成功。
$.ajax({
url: '/accounts/create/',
type: 'POST',
dataType: "json",
},
data: $('#registration').serialize(),
success: function () {
console.log('success');
alert("test")
},
error: function (errorThrown) {
data = JSON.parse(errorThrown.responseText);
$('#account-error').modal("show");
$('#error-text').html(data.error);
console.log(errorThrown);
}
});