jquery radio checkbox

直接代码片段。。。

<form id="check_form">
<input name="chkAll" type="checkbox" id="chkAll" value="-1" />
<br />
<input name="pks" type="checkbox" id="" value="1"  />
<input name="pks" type="checkbox" id="" value="2"  />
<input name="pks" type="checkbox" id="" value="3"  />
<input name="pks" type="checkbox" id="" value="4"  />
<input name="pks" type="checkbox" id="" value="5"  />
<input name="pks2" type="checkbox" id="" value="6"  />
<input name="pks1" type="checkbox" id="" value="7"  />
<hr />
<br />
<input name="ras" type="radio" id="" value="2"  />
<input name="ras" type="radio" id="" value="1"  />
<input name="ras" type="radio" id="" value="3" checked="checked"  />
<input name="ras" type="radio" id="" value="4"  />
<input name="ras" type="radio" id="" value="5"  />
<input name="ras" type="radio" id="" value="6"  />
<input name="ras" type="radio" id="" value="7"  />
</form>
<script type="text/javascript" src="${ctx}/commons/scripts/jquery.js"></script>
<script type="text/javascript" src="${ctx}/commons/scripts/calendar.js"></script>
<script type="text/javascript" src="${ctx}/commons/scripts/cs.js"></script>
<script type="text/javascript" src="${ctx}/commons/scripts/rowEffect.js"></script>
<script type="text/javascript">//<![CDATA[
$(document).ready(function(){
 var f = document.forms[0];
 $("#chkAll").click( function () {
  alert("hao"+$("#chkAll").val());
  //$("input[name='pks']").attr("checked",$("#chkAll").attr("checked"));//正确
  $(":checkbox[name='pks']").attr("checked",$("#chkAll").attr("checked"));//正确
 });
});

$(":radio").click( function () {
 var v = $("input[type='radio']:checked").val();
 alert(v);
 alert($("input[type='radio'][value=2]").attr("checked")==true);//attr返回的是个对象true不是字符串"true"
});
//]]></script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值