在我的页面中有4个单选按钮,包含Y/N。 保留 - Y/N 取得 - Y/N用JQuery检查单选按钮
我要选择“实现了”无自动每当我检查“保留”不可以。我们的业务规则是,如果我们不能保留它,我们无法实现这一目标。所以,如果保留为否,实现必须被迫选择否
它仅适用于第一次选择和检查过没有取得,当用户选择保留
号但用户后选择“达到”是的,代码不再工作。即使用户选择“保留”否,它不会选择“已达到”号。
我已将示例代码放在此处。
http://jsfiddle.net/thetwai/k7w56gn4/1/
$(":radio[id*='rdRetainedNo']").change(function() {
if ($(this).is(":checked")) {
$(this).parent().parent().find(":radio[id*='rdAchievedNo']").attr('checked', true);
}
});
其实,在现实页面会有一系列的每一行线和单选按钮。但为了简单起见,我只在我的示例中加入了单行。
谢谢你的答案... btw,你的演示程序不工作。 – TTCG 2014-12-03 12:44:26
哦,我很抱歉,我错误地添加了另一个链接。请检查更新的一个。谢谢! – 2014-12-03 13:05:53