Я путаю, чтобы установить переменную со значением массива в ajax json.
У меня есть эта переменная на JS:
var complaintsData = [
{ complaint: "Pizza is cold", count: 780 },
{ complaint: "Inadequate cheese quantity", count: 120 },
{ complaint: "Not baked properly", count: 52 },
{ complaint: "Delayed delivery", count: 1123 },
{ complaint: "Damaged delivery", count: 321 },
{ complaint: "Incorrect billing", count: 89 },
{ complaint: "Wrong size delivered", count: 222 }
];
Теперь мне нужно получить значение массива переменных из БД,Затем у меня есть AJAX для получения данных из базы данных:
setInterval(function()
{
$.ajax(
{
url: "load2",
type: "POST",
dataType: "JSON",
success: function (jsonStr)
{
for(var i=0; i<jsonStr.complaint.length; i++)
{
var complaintsData = [
{ complaint: jsonStr.complaint[i], count: jsonStr.count[i] }
];
}
}
});
}, 3000);
Я пытался запустить выше код, но он не работает.
Мой вопрос, как я могу установить var complaintsData
внутри AJAXзагрузить