Добрый день.
Нужно передать данные в php для обработки. Сами данные я получаю и передаю так:
var fio = $('h2').html();
var dateTime = $('#dateTime').val();
var saveClass = $('#saveClass').val();
var testName = $('h3').html();
var direction = $('#direction').val();
var result = correct + " / " + rightAnswers.length;
document.getElementById('studentTest').onsubmit = function() {
var http = new XMLHttpRequest();
http.open("POST", "saveResults.php", true);
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
http.send("fio=" + fio + "&dateTime=" + dateTime + "&saveClass=" + saveClass +
"&testName=" + testName + "&direction=" + direction + "&result=" + result + "&timer=" + timer);
http.onreadystatechange = function () {
if (http.readyState == 4 && http.status == 200) {
swal("Результаты сохранены\n", "\n", "success");
}
}
http.onerror = function () {
alert('Извините, данные не были переданы');
}
return false
}
Но нужно так же передать массив answers. Подскажите пожалуйста, как его добавить в запрос?