radio,CheckBox选中状态,判断是否选中,根据值设置radio选中
侧边栏壁纸
  • 累计撰写 635 篇文章
  • 累计收到 0 条评论

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

加速器之家
2024-08-22 / 0 评论 / 4 阅读 / 正在检测是否收录...

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判断是否选中。


0

评论

博主关闭了当前页面的评论