У меня есть форма регистрации на моем веб-сайте, и я использую функцию JJuery AJAX для отправки данных в мой ASP.NET API.
Мой AJAX выглядит следующим образом:
$.ajax({
type: "POST",
url: '[urlHere]',
data: {
'Name': userName,
'LastName': userLastName,
'Email': userEmail,
'Password': userPass
},
dataType: 'application/json',
success: function (response) {
console.log('Success');
},
error: function (err) {
console.log('Error');
}
});
(Значения в объекте данных - это значения, которые я получил от входных данных на моем веб-сайте) Данные, которые я отправляю в API, вставляются в таблицу базы данных SQL.Запуск этой функции AJAX успешно вставляет мои данные в мою базу данных, но она всегда запускает функцию error
.Я протестировал API в таких приложениях, как Postman, и API работает отлично, но мой AJAX всегда работает error
.Когда я console.log
возвращает ошибку, она возвращает код состояния OK
, который я установил, если все прошло успешно в API.