请教 jquery 的一个问题:怎么选择到期望的那些 radio ? 本帖最后由 diancomcn 于 2012-08-18 00:04:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head> <title>test</title> <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.min.js"></script> <script type="text/javascript"> $(function(){ $(":radio[name^=p]").click(function(){ $(":radio[date-parent="+$(this).attr("date-parent")+"]").attr('checked', true); }); }); </script></head><body><table id="table" border="1"> <tr> <td width="80">姓名</td> <td width="80">婚否</td> <td width="40">按钮1<input type="radio" name="parent" date-parent="parent_1"/></td> <td width="80">性别</td> <td width="40">按钮5<input type="radio" name="parent" date-parent="parent_2"/></td> <td width="80">年龄</td> <td width="40">按钮9<input type="radio" name="parent" date-parent="parent_3"/></td> <td width="80">other</td> </tr> <tr> <td>张三</td> <td>3</td> <td>按钮2<input type="radio" name="chlid_1" value="0" date-parent="parent_1"/></td> <td>性别</td> <td>按钮6<input type="radio" name="chlid_1" value="1" date-parent="parent_2"/></td> <td>年龄</td> <td>按钮10<input type="radio" name="chlid_1" value="2" date-parent="parent_3"/></td> <td>other</td> </tr> <tr> <td>李四</td> <td>4</td> <td>按钮3<input type="radio" name="chlid_2" value="3" date-parent="parent_1"/></td> <td>性别</td> <td>按钮7<input type="radio" name="chlid_2" value="4" date-parent="parent_2"/></td> <td>年龄</td> <td>按钮11<input type="radio" name="chlid_2" value="5" date-parent="parent_3"/></td> <td>other</td> </tr> <tr> <td>王五</td> <td>5</td> <td>按钮4<input type="radio" name="child_3" value="6" date-parent="parent_1"/></td> <td>性别</td> <td>按钮8<input type="radio" name="child_3" value="7" date-parent="parent_2"/></td> <td>年龄</td> <td>按钮12<input type="radio" name="child_3" value="8" date-parent="parent_3"/></td> <td>other</td> </tr></table></body></html> 谢谢 chang_yuan_2011 的及时回复。 这个正则式怎么写? min-height 的不兼容 jquery的小问题 Win 7中IE8和javascript的问题 javascript 如何获取图片实际尺寸? 在JS中怎么比较两个变量的大小? 关于“删除”的问题??? 孟宪会之精彩世界里的这代码谁有呀 在IE中打印,左下角列出了,当前网页的地址,是否可以在程序中将该信息屏蔽。 请问这是什么意思 这行代码是不是多余? 关于javascript中form的onsubmit和验证的疑问
<head>
<title>test</title>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.min.js"></script>
<script type="text/javascript">
$(function(){
$(":radio[name^=p]").click(function(){
$(":radio[date-parent="+$(this).attr("date-parent")+"]").attr('checked', true);
});
});
</script>
</head>
<body>
<table id="table" border="1">
<tr>
<td width="80">姓名</td>
<td width="80">婚否</td>
<td width="40">按钮1<input type="radio" name="parent" date-parent="parent_1"/></td>
<td width="80">性别</td>
<td width="40">按钮5<input type="radio" name="parent" date-parent="parent_2"/></td>
<td width="80">年龄</td>
<td width="40">按钮9<input type="radio" name="parent" date-parent="parent_3"/></td>
<td width="80">other</td>
</tr>
<tr>
<td>张三</td>
<td>3</td>
<td>按钮2<input type="radio" name="chlid_1" value="0" date-parent="parent_1"/></td>
<td>性别</td>
<td>按钮6<input type="radio" name="chlid_1" value="1" date-parent="parent_2"/></td>
<td>年龄</td>
<td>按钮10<input type="radio" name="chlid_1" value="2" date-parent="parent_3"/></td>
<td>other</td>
</tr>
<tr>
<td>李四</td>
<td>4</td>
<td>按钮3<input type="radio" name="chlid_2" value="3" date-parent="parent_1"/></td>
<td>性别</td>
<td>按钮7<input type="radio" name="chlid_2" value="4" date-parent="parent_2"/></td>
<td>年龄</td>
<td>按钮11<input type="radio" name="chlid_2" value="5" date-parent="parent_3"/></td>
<td>other</td>
</tr>
<tr>
<td>王五</td>
<td>5</td>
<td>按钮4<input type="radio" name="child_3" value="6" date-parent="parent_1"/></td>
<td>性别</td>
<td>按钮8<input type="radio" name="child_3" value="7" date-parent="parent_2"/></td>
<td>年龄</td>
<td>按钮12<input type="radio" name="child_3" value="8" date-parent="parent_3"/></td>
<td>other</td>
</tr>
</table>
</body>
</html>