I have the following object:
var pessoas = [];
pessoas = {
nome: "julio",
sobrenome: "Henrique",
idade: 18,
amigos : ["Pedro", "João", "Isabella"]
}
I send the array friends via ajax like this:
$.ajax({
url:'retira_falsos_amigos.php',
type: "post",
data: { amigos: pessoas.amigos },
complete: function (response) {
$('#output').html(response.amigosVerdadeiros);
},
error: function () {
$('#output').html('Bummer: there was an error!');
},
});
and there is no error.
However, in my code, array amigos
turns an array of objects and, when making the same request, results in an error.
When he sees an array of objects, it looks like this:
itensAmigos[0] = {
name: data[0][0],
intervalo: intervalo,
Start: Date.UTC(ano,mes,dia,hora,minuto),
data: data[0][1],
tooltip: {
valueSuffix: " -"
}
};
pessoas = {
nome: "julio",
sobrenome: "Henrique",
idade: 18,
amigos : itensAmigos
}
This is the error that appears: