【发布时间】:2020-06-10 07:46:32
【问题描述】:
我有两个带有标签名称 A 和 B 的单选按钮和两组带有类名称 groupA 和 groupB 的文本框。我的要求是当用户选中单选按钮 A 时,B 组文本框中的所有值都将清除,当用户检查时单选按钮 B 然后 GroupB 文本框再次填充其原始值,并且 A 组文本框值将清除,反之亦然。为此,我可以根据类清除文本框值。但是当用户检查其中一个单选按钮时,我如何填充所有以前的值?下面是我的代码。
jQuery(function(){
jQuery("#id1").click(function() {
jQuery(".groupB").each(function()
{
jQuery('input.groupB[type="text"]').val('');
});
}
});
jQuery("#id2").click(function() {
jQuery(".groupA").each(function()
{
jQuery('input.groupA[type="text"]').val('');
});
}
});
});
任何帮助将不胜感激。
【问题讨论】:
-
你能在 jsfiddle.net 上创建你的代码的工作版本吗?我会采取的一种方法是将文本框的先前值存储在隐藏字段中。
-
嗨,我很抱歉,因为我不知道如何在 jsfiddle.net 上执行此操作。感谢您的快速回复。
-
你用的是什么版本的jQuery?
-
jQuery 版本 1.10.2
标签: copy radio-button checked