我正在创建一个简单的 DISC 配置文件测试,其中每个问题都有 8 个单选按钮,如果我选中 Great "M" 单选按钮,Great "L" 单选按钮将被禁用并且无法选择,您必须选择其他类似强大,善良或勇敢。表格看起来像这样,
我正在尝试使用 jQuery,
$(document).ready(function(e) {
var Form = $("[name=DISC]");
Form.find("input.Most").each(function() {
$(this).change(function() {
$(this).next().attr("disabled", "disabled");
$(this).prev().attr("disabled");
});
});
Form.find("input.Least").each(function() {
$(this).change(function() {
$(this).prev().attr("disabled","disabled");
$(this).next().attr("disabled");
});
});
});
但是,如果我检查了大“M”单选按钮,然后我将其更改为 Overpowered,大“L”单选按钮仍然禁用,因此对于其他“L”按钮,如果我稍后更改“L”按钮, “M”仍然被禁用,看起来像这样,
我想要得到的结果是,如果我选择 M 作为 Kind 我不能选择 L 作为 Kind。有什么帮助吗?抱歉英语不好。:)