日期:2014-05-18  浏览次数:20599 次

jquery怎么得到td里面的checkbo
<table>
    <tr>
    <td> <input type='checkbox' name='a1' id='a1'>A</td>
    <td> <input type='checkbox' name='a2' id='a2'>B</td>
    <td> <input type='checkbox' name='a3' id='a3'>C</td>
    <td> <input type='checkbox' name='a4' id='a3'>D</td>
    </tr>
  </table>
 如果我用jquery怎么得到我选择了的值,会有很多条,我这个是例子,请大家给代码谢谢了

------解决方案--------------------
$('table').find('tr').find('td').find(':checked')
------解决方案--------------------
$('table').find('td').find(':checkbox').attr('checked',true)
------解决方案--------------------
这些简单的功能在api上都有说明,在这问头天也不见得大家都有时间来回复你!
api下载地址,学会用api查询,这是中文版的:http://julying.com/lab/jQuery-api/download/jQuery-api-1.7.1_20120209.chm.zip
------解决方案--------------------
楼主要的应该是单选框不是复选框
<input type="radio" name="radio"/>用radio每组radio的name都设置成一样的那么他们就是一组了,
自然就是这一组里面的只能单选
------解决方案--------------------
统计每行中第一个td选中的数量:
var ckcount = 0;
$("table tr").each(function(i,tr){
var td = $(tr).find('td').eq(0);
if($(td).find('input').eq(0).is(":checked")){
ckcount++;//第一行第一列选中的个数
}
})