jQuery根据表单ID选择输入

时间:2011-02-16 03:13:39

标签: jquery

我正在创建一个选择器,用于选择带有id的表单中带有名称的所有复选框。我有多个具有相同名称的表单用于复选框。因此,试图找出如何获取具有id的给定表单中的所有复选框。我使用过这样的东西不起作用。

$('#formID input[type="checkbox"][name="inputName"]').each(function(idx){
  if($(this).is(':checked')){
  alert($(this).val());
  }
});

2 个答案:

答案 0 :(得分:0)

$("#formID input:checkbox[name='name']")

应该有效。我不明白你为什么不这样做。

答案 1 :(得分:0)

查看此代码 - 希望它向您展示一个可以使用的工作示例:

http://jsbin.com/uqife3/edit

$('#1 input[type="checkbox"]').each(function(){
  if($(this).attr('name') == 'check1'){
    $(this).attr('checked', true);
    alert('bla'+$(this).attr('name'));
  }

});