我有一个名为pBody的面板,我可以使用这些代码清除其控件。 清除所有文本框,取消选中单选按钮和复选框:
$('#pBody input').val('');
仅清除文本框:
$("#pBody").find("input[type=text]").val('');
或
$("#pBody").find("input:text").val('');
但是点击清除按钮后,我想要检查一些单选按钮,例如组中的第一个单选按钮。 提前谢谢。
答案 0 :(得分:1)
您可以使用input[type=radio]:first
选择器选择列表中的第一个单选按钮
或者如果你想要每个gruop第一个单选按钮被选中,你可以使用
$('element').each(function(){
$('input[type=radio]:first', this).attr('checked', true);
});
答案 1 :(得分:0)
要检查第一个单选按钮是否为默认值,您可以使用以下代码
$('#pBody').find('input:radio').first().prop({checked:true});
或
$('#pBody').find('input:radio').first().attr({checked:true});
和复选框使用
$('#pBody').find('input:checkbox').first().prop({checked:true});
或
$('#pBody').find('input:checkbox').first().attr({checked:true});