muf*_*fin 10 javascript checkbox jquery class input
嗨,这是一个jquery问题:
我以为我有这个:
<input type="checkbox" class="select" id ="select-1">
<input type="checkbox" class="select" id ="select-2">
Run Code Online (Sandbox Code Playgroud)
我想获取当我点击提交按钮时选中的复选框的ID(注意:你只能选择1),我在这里点击此按钮事件:
$("#submit").click(function(){
if($(".select").is(':checked')){
alert($(".select").attr('id'));
}
});
Run Code Online (Sandbox Code Playgroud)
即使我选择带有"select-2"id的复选框,它总是会发出"select-1"警告.我猜是因为他们都在同一个班级中,第一个找到了".select"类警报中显示..如何获取使用其类名检查的特定ID?谢谢!
Cri*_*sty 34
你一次只勾选一个复选框吗?
alert( $(".select:checked").attr('id') );
或者,如果您同时检查了多个复选框:
$(".select:checked").each(function(){
alert($(this).attr('id'));
});
Run Code Online (Sandbox Code Playgroud)