radio-js或jQuery设置单选框(性别选择)

问题描述

js或jQuery设置单选框(性别选择)

使用jQuery设置单选框(性别)的checked属性为true不能成功,但是js却可以,这是jQuery的bug吗?

解决方案

你是这么写的么。$('#..').attr('checked',true)

解决方案二:

不会的,可能跟你jquery的版本及写法有关,参考:http://www.zhidao91.com/jquery-attr-prop-deference/

解决方案三:

引包了吗?选择器是否正确,name是否相同

解决方案四:

怎么会呢?你的jquery使用语法正确吗?浏览器F12模式下控制台有错误信息吗?

解决方案五:

jquery这里有bug,要同时使用
$(this).prop("checked",true);
$(this).attr("checked",true);
才可以

解决方案六:

获取jquery版本有关,1.6+要用prop,以下用attr

时间: 2024-12-24 09:10:51

radio-js或jQuery设置单选框(性别选择)的相关文章

jquery对单选框,多选框,文本框等常见操作小结

 本篇文章主要是对jquery对单选框,多选框,文本框等常见操作进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 一.文本框.单选按钮.复选框.相关操作    代码如下: var sex=$("input[name='sex']:checked").val();   //获取一组radio被选中项的值   var item=$("#sel option:selected").text();      //获取select被选中项的文本   var optio

jquery验证单选框是否选中的问题

问题描述 jquery验证单选框是否选中的问题 $("#sub").click(function(){ if(!$('input.radio_').is(':checked')){ alert("题目必须选择!"); } }); 我想在点击sub按钮时验证页面上所有class名为radio_的单选框是否全部以选择.上面这段写法的现象是 我只要一个单选框选了 验证就通过了 怎么做才能验证所有的呢? 解决方案 $("#sub").click(func

jQuery获取及设置单选框实例介绍

单选组radio: $("input[@type=radio][@checked]").val(); 获取一组radio被选中项的值 var item = $("input[@name=items][@checked]").val(); 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); select下拉框的第二个元素为当前选中值 $(&quo

jquery对单选框,多选框,文本框等常见操作小结_javascript技巧

一.文本框.单选按钮.复选框.相关操作 复制代码 代码如下: var sex=$("input[name='sex']:checked").val();   //获取一组radio被选中项的值  var item=$("#sel option:selected").text();      //获取select被选中项的文本  var option_num=$('#sel').val();                 //获取select项目索引 $("

jquery 操作单选框,复选框,下拉列表实现代码_jquery

1.复选框全选操作:其实说到底就是对Jquery 选择器的运用,点我查看Jquery选择器 html代码: 复制代码 代码如下: <form> 您爱好的运动是: <input type="checkbox" name="item" value="football"/> football <input type="checkbox" name="item" value="

js或jquery-多对单选框,怎么判断,让每个项都不能为空

问题描述 多对单选框,怎么判断,让每个项都不能为空 1. 性别:男女 2. 婚姻状况:未婚已婚 3. 民族:汉族其他民族 4. 您校是:寄宿制学校非寄宿制学校 5. 年龄:28岁以下29-35岁36-42岁43-49岁50岁以上 6. 学历:高中或中专大专本科研究生 7. 教龄:3年以内4-7年8-12年13-19年20年以上 8. 学校类型:村小完小九年一贯制学校初中 9. 学校所在地:乡镇县城城乡结合部地级市省会 10. 岗位职务:普通教师年级组长副主任主任校级领导 11. 职称:未评小学二

js和jQuery设置Opacity半透明 兼容IE6_jquery

1.css设置透明度 透明度在IE浏览器和其他相关浏览器中的设置方法是不一样的,IE使用滤镜filter的alpha属性,firefox和其它浏览器不支持滤镜,它们使用opactiy属性设置透明度,下面示例设置透明度为30%: IE:filter: alpha(opacity:30): firefox:opacity(0.3): 2.使用js设置透明度 为了兼容IE与其他浏览器对透明度的设置,我们需要对以上两种样式分别进行设置.下面是一段示例代码: 复制代码 代码如下: var alpha =

JQuery设置文本框和密码框得到焦点时的样式_jquery

复制代码 代码如下: //设置文本框和密码框得到焦点时的样式 $("#tblReg input[type=text],#tblReg input[type=password]").focus(function () { $(this).addClass("myFocus"); }).blur(function () { $(this).removeClass("myFocus"); }); 注意中间用逗号隔开

js和jquery设置disabled属性为true使按钮失效_javascript技巧

设置disabled属性为true即为不可用状态. JS document.getElementByIdx("btn").disabled=true; jquery $("#btn").attr("disabled", true); html <input type="button" value="提交" id="btn"> 以上是小编为您精心准备的的内容,在的博客.问答.公