Показать сообщение отдельно
  #1 (permalink)  
Старый 11.02.2015, 04:30
Аватар для new_guy
Интересующийся
Отправить личное сообщение для new_guy Посмотреть профиль Найти все сообщения от new_guy
 
Регистрация: 09.08.2011
Сообщений: 27

Передача значений + массив
Добрый день.
Нужно передать данные в 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. Подскажите пожалуйста, как его добавить в запрос?
Ответить с цитированием