Hello everyone I have the Error
mentioned when I want to store data, I keep in a coordinate arrangement and then when I want to store it, it says Error
.
//Declaracion de variables
var coordinates = [];
var valid = 1;
function addMarker(location)
{
if (valid < 6)
{
valid++;
var marker = new google.maps.Marker(
{
position: location,
map: map
});
markers.push(marker);
var coordinate = [location.lat(), location.lng()];
coordinates.push(coordinate);
console.log(location.lat() + ', ' + location.lng())
console.log(coordinates);
console.log(markers);
alert(location);
}
else
{
alert('No puedes agregar mas puntos de encuentro');
}
}//addMarker
function registerSpots()
{
console.log('POSTING spots...');
for (var i = 1; i <= valid; i++)
{
//create request
var x = new XMLHttpRequest();
//prepare request
console.log(sessionStorage.userId);
x.open('POST', '', true);
//form data
var fd = new FormData();
fd.append('student', sessionStorage.userId);
fd.append('slot', i);
fd.append('latitude', coordinates[i][0]);
fd.append('longitude', coordinates[i][1]);
console.log(fd);
x.send(fd);
console.log(fd);
x.onreadystatechange = function()
{
if (x.status == 200 && x.readyState == 4)
{
var JSONdata = JSON.parse(x.responseText); console.log(JSONdata);
alert(JSONdata.errorMessage);
//show buildings
console.log(x.responseText);
}//if
}//x.onreadystatechange
}//For
}//RegisterSpots
The error marks it here
fd.append('latitude', coordinates[i][0]);
Thank you in advance for reading