【发布时间】:2013-11-04 03:36:08
【问题描述】:
您好,这是一个jquery 问题:
假设我有这个:
<input type="checkbox" class="select" id ="select-1">
<input type="checkbox" class="select" id ="select-2">
并且我想获取我单击提交按钮时选中的复选框的 id(注意:您只能选择 1) 我在这里有这个按钮点击事件:
$("#submit").click(function(){
if($(".select").is(':checked')){
alert($(".select").attr('id'));
}
});
它总是提醒“select-1”,即使我选择了带有“select-2”id 的复选框。我猜是因为它们都在同一个类中在警报中显示要找到的“.select”类。我如何获取使用它们的类名检查的特定 id?谢谢!
【问题讨论】:
-
您应该使用单选按钮。如果它是许多 = 单选按钮中的一个选项。如果它的多个选项来自许多 = 复选框。
-
更新了我的答案,添加了一个演示。
标签: javascript jquery class input checkbox