radio,CheckBox选中状态,判断是否选中,根据值设置radio选中

2019-10-24   阅读:3787   分类:前端    标签: jquery

radio,CheckBox选中状态,判断是否选中,根据值设置radio选中

 <input name="rbsex" id="man_radio" type="radio"  value="1" checked="checked" /><label>显示</label>
 <input name="rbsex" id="woman_radio" type="radio" value="0" />隐藏
var stop = data.result
$(":radio[name='rbsex'][value='" + stop + "']").prop("checked", "checked");

radio,CheckBox选中状态,判断是否选中,可以在元素中添加checked属性 或者添加checked="checked" 都可以让某个选项默认选中,单选框的如果有多个checked 会以最后一个为准。

我们可以使用 $("name='subject']:eq(0)").prop("checked");来判断有没有被真正的选中。 返回布尔值

$("[name='subject']:eq(0)").prop("checked",false[true]);设置选中或否定


1、对radio 、checkbox 来说说,checked属性可以保证页面初始化被选中,但是通过js或者jquery 控制checked属性并不能保证相应的被选中,同样也不能通过checked属性来判断该元素是否被选中。

2、checked属性并不能影响form表单的值,表单页面真正被选中的元素才是form表单提交的值。

3、通jquery的prop方法可以完美的选中或者取消选中元素,使用prop("checked",true) 选中,prop("checked",false)取消选中,通prop("checked") 返回的false或者true判断是否选中。


【腾讯云】 爆款2核2G3M云服务器首年 61元,2核2G4M云服务器新老同享 99元/年,续费同价

‘简忆博客’微信公众号 扫码关注‘简忆博客’微信公众号,获取最新文章动态
转载:请说明文章出处“来源简忆博客”。http://www.tpxhm.com/fdetail/241.html

×
觉得文章有用就打赏一下文章作者
微信扫一扫打赏 微信扫一扫打赏
支付宝扫一扫打赏 支付宝扫一扫打赏

文章评论(0)

登录
简忆博客壁纸一
简忆博客壁纸二
简忆博客壁纸三
简忆博客壁纸四
简忆博客壁纸五
简忆博客壁纸六
简忆博客壁纸七
简忆博客壁纸八
头像

简忆博客
勤于学习,乐于分享

置顶推荐

打赏本站

如果你觉得本站很棒,可以通过扫码支付打赏哦!
微信扫码:你说多少就多少~
微信扫码
支付宝扫码:你说多少就多少~
支付宝扫码
×