我有一个简单的多题表格,每个问题有 4 个答案,用户必须为每个问题选择 1 个答案。
到目前为止,我可以检查未回答的问题并显示错误消息。
但是现在,如果所有问题都已得到解答,我需要表格进入结果页面(我假设window.location
?)
如何检查是否所有问题都已回答?
$('.submit-button').click(function(event){
$('.validate-message').hide();
for (var i=1;i<6;i++) {
var input = $("input[name=q"+i+"]");
var inputChecked = $("input[name=q"+i+"]:checked");
if (!inputChecked.val()) { //if an answer is not selected for a question
$(input).parents('fieldset').append('<div class="validate-message" style="color:red;">Please choose an answer!</div>');
} else { // if an answer is selected for a question
}
}
return false;
});