Я делаю вызов AJAX так:JSON возвращение parseerror из AJAX
function getEvents(info){
$.ajax({
url: 'get_all_events.php',
data: {year: info['year'],month: info['month']},
type: 'POST',
dataType: 'json',
success: function (result) {
alert(JSON.stringify(result));
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
console.log(XMLHttpRequest.statusText);
console.log(textStatus);
console.log(errorThrown);
}
});
}
Который работает на инициализации приложения календаря я разрабатываю. Я создаю объект «информация» и назначаю ему месяц/дату и т. Д. ... тогда, когда пользователь нажимает «предыдущий» или «следующий», он переназначает определенные переменные объекта «информация» и снова вызывает . Я попытался переписать мой запрос, переписав мой вызов AJAX, добавив contentType ... ничего не работает.
Проверено ли при повторном присвоении значений в информационном объекте, какие значения оно содержит, и каково значение результата? Проверьте эти значения с помощью консоли. –
Да, прямо перед отправкой их на вызов AJAX, я подтвердил, что объект «информация» JavaScript содержит правильные значения (что он делает). – Jish