我有一系列标签,有大量的无线电组用于答案(Y / N / U / NA)。当用户选择选择过滤器选项时,它会隐藏某些选项卡。我想将这些选项卡上每个radiogroup的默认单选按钮设置为NA。当我遍历每个单选按钮时,我会检查该值是否为NA。如果是,我试着检查那个单选按钮。当我翻转过滤器选项以便我可以导航到选项卡时,我看到以前不是NA(例如:Y)的放射性组一起取消选中。
if (fatalityType == 'P') {
SelectNARadio($("#suicide input:radio, #child input:radio"));
$("#SuicideFactorsTab, #ChildFactorsTab").hide();
}
function SelectNARadio(target) {
//target.find("[value='NA']").click().change(); // doesn't work
target.each(function() {
if ($(this).val() == "NA") {
$(this).prop("checked", true);
}
});
}