星空网 > 软件开发 > Java

jquery 取消 radio checked 属性,重新选中的问题解决

<input type="radio"  name="test"/>

<input type="radio"  name="test" id  = "input2"/>

(说明:使用的jquery 版本是 1.10.2。)

使用 jquery 的removeAttr(),清除掉 radio 的checked属性后。使用 attr('checked',true)可以给对应的radio 附上 checked属性。但是页面展示,却没有选中。

解决方法:

  使用原生js 代码实现。

  var inputList = document.getElementByName("test");

  for(var x=0;x<inputList.length;x++){

    inputList[x].checked=false;  //取消选中

  }

  var input = document.getElementById("input2");

  input.checked = true;  //选中第二个  

测试是可以的。能选中,且页面能显示正确。




原标题:jquery 取消 radio checked 属性,重新选中的问题解决

关键词:jquery

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

优速易:https://www.ikjzd.com/w/2088
Andalin:https://www.ikjzd.com/w/2089
Mailchimp_电子邮件工具:https://www.ikjzd.com/w/209
Mote Poh:https://www.ikjzd.com/w/2090
威时沛运:https://www.ikjzd.com/w/2091
Mixpanel:https://www.ikjzd.com/w/2092
2022世界杯门票如何买?:https://www.vstour.cn/a/363182.html
沈阳到本溪的距离有多远?(详细路线及交通方式):https://www.vstour.cn/a/363183.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流