Есть функция для сбора всех значений отмеченных чекбоксов
function getCheckedCheckBoxes() {
var checkboxes = document.getElementsByClassName('checkbox');
var checkboxesChecked = [];
for (var index = 0; index < checkboxes.length; index++) {
if (checkboxes[index].checked) {
checkboxesChecked.push(checkboxes[index].value);
}
}
var request = new XMLHttpRequest();
function reqReadyStateChange() {
if (request.readyState == 4 && request.status == 200)
document.getElementById("output").innerHTML=request.responseText;
}
var body=checkboxesChecked;
request.open("POST", "http://localhost:8080/test");
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
request.onreadystatechange = reqReadyStateChange;
request.send(body);}
не отправляется POST-запрос на сервлет. Помогите разобраться. JS знаю поверхностно, и относительно недавно с ним столкнулся