- Posts: 13
- Thank you received: 0
Ask the community, share ideas, and connect with other LimeSurvey users!
<script type="text/javascript" charset="utf-8">
function checkGeo() {
var D9 = $("#question354 input:checked").val();
var D10 = [ "#answer364448X11X3551","#answer364448X11X3552","#answer364448X11X3553",
"#answer364448X11X3554","#answer364448X11X3555",
"#answer364448X11X3556","#answer364448X11X3557","#answer364448X11X3558" ];
if (D9 == "9" || D9 == "10") {
for (var i=0; i<=5; i++) {
$(D10).attr("disabled",true);
}
$(D10[7]).attr("disabled",true);
var answer = $("#answer364448X11X3557");
answer.click();
answer.attr("checked", true);
}
else if (D9 != "7" && D9 != "8" && D9 != "11" && D9 != "5") {
$("#answer364448X11X3556").attr("disabled",true);
$("#answer364448X11X3557").attr("disabled",true);
}
}
$(document).ready(function() {
$("#question354 input").change(function() {
// nel caso in cui cambiando la risposta precedente deve essere disabilitato un input già selezionato
$("#question355 input:radio").attr("checked", false);
$("#question355 input").each(function() {
$(this).attr("disabled",false);
});
checkGeo();
});
});
</script>