var ans = document.querySelectorAll('.options');
var otvet = document.querySelectorAll(".otvet");
ans.forEach(function (element, i) {
ans[i].addEventListener('click', function (e) {
var inputs = e.target.closest('.options');
var idQuestion = inputs.getElementsByClassName("questionId")[0].value;
var answer = '';
if(e.target.hasAttribute('value')) {
answer = e.target.value;
}
else {
return; // что бы не попадало пустое значение
}
//console.log(answer);
$.ajax({
headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
type: 'get',
url: '/check-answer/' + idQuestion,
dataType: 'json',
data: {answer: answer},
success: function (result) {
if (result == 1) {
if(otvet[i].classList.contains('false')) {
otvet[i].classList.remove('false');
}
otvet[i].classList.add('true');
} else if (result == 2) {
if(otvet[i].classList.contains('true')) {
otvet[i].classList.remove('true');
}
otvet[i].classList.add('false');
}
console.log(result);
},
error: function () {
otvet[i].innerHTML = 'Ошибка сайта';
}
});
})
})