JQuery radio(单选按钮)操作方法汇总_jquery

随着Jquery的作用越来越大,使用的朋友也越来越多。在Web中,由于CheckBox、Radiobutton 、DropDownList等控件使用的频率比较高,就关系到这些控件在Jquery中的操作问题。由于Jquery的版本更新很快,代码的写法也改变了许多,以下Jquery代码适query1.4版本以上。

1.获取选中值,三种方法都可以:

复制代码 代码如下:

$('input:radio:checked').val();
$("input[type='radio']:checked").val();
$("input[name='rd']:checked").val();

2.设置第一个Radio为选中值:

复制代码 代码如下:

    $('input:radio:first').attr('checked', 'checked');

或者

复制代码 代码如下:

$('input:radio:first').attr('checked', 'true');

注:attr("checked",'checked')= attr("checked", 'true')= attr("checked", true)

3.设置最后一个Radio为选中值:

复制代码 代码如下:

$('input:radio:last').attr('checked', 'checked');

或者

复制代码 代码如下:

$('input:radio:last').attr('checked', 'true');

4.根据索引值设置任意一个radio为选中值:

复制代码 代码如下:

$('input:radio').eq(索引值).attr('checked', 'true');索引值=0,1,2....

或者

复制代码 代码如下:

$('input:radio').slice(1,2).attr('checked', 'true');

5.根据Value值设置Radio为选中值

复制代码 代码如下:

$("input:radio[value='rd2']").attr('checked','true');

或者

复制代码 代码如下:

$("input[value='rd2']").attr('checked','true');

6.删除Value值为rd2的Radio

复制代码 代码如下:

$("input:radio[value='rd2']").remove();

7.删除第几个Radio

复制代码 代码如下:

$("input:radio").eq(索引值).remove();索引值=0,1,2....

如删除第3个Radio:$("input:radio").eq(2).remove();

8.遍历Radio

复制代码 代码如下:

$('input:radio').each(function(index,domEle){

     //写入代码

});

时间: 2024-10-31 19:57:37

JQuery radio(单选按钮)操作方法汇总_jquery的相关文章

Jquery常用的方法汇总_jquery

//jQuery的优点 :          1 轻量级         2 强大的选择器         3 出色的DOM操作的封装         4 可靠的事件处理机制         5 完善的Ajax         6 不污染顶级变量         7 出色的浏览器兼容性         8 链式操作方式         9 隐式迭代         10 行为曾与结构层的分离         11 丰富的插件支持         12 完善的文档         13 开源 <s

jQuery 常见小例汇总_jquery

1 //这段代码展示了在用户未输入值时, //如何在文本类型的input域中保留 //一个默认值 wap_val = []; $(".swap").each(function(i){ wap_val[i] = $(this).val(); $(this).focusin(function(){ if ($(this).val() == swap_val[i]) { $(this).val(""); } }).focusout(function(){ if ($.tr

JQuery CheckBox(复选框)操作方法汇总_jquery

1.   获取单个checkbox选中项(三种写法): 复制代码 代码如下: $("input:checkbox:checked").val() 或者 复制代码 代码如下: $("input:[type='checkbox']:checked").val(); 或者 复制代码 代码如下: $("input:[name='ck']:checked").val(); 2.   获取多个checkbox选中项: 复制代码 代码如下:     $('in

JQuery select(下拉框)操作方法汇总_jquery

1. 获取选中项:获取选中项的Value值: 复制代码 代码如下: $('select#sel option:selected').val(); 或者 复制代码 代码如下: $('select#sel').find('option:selected').val(); 获取选中项的Text值: 复制代码 代码如下: $('select#seloption:selected').text(); 或者 复制代码 代码如下: $('select#sel').find('option:selected')

jQuery事件用法实例汇总_jquery

本文以实例形式详细汇总了jQuery中事件的用法,对jQuery的学习有很好的参考价值.分享给大家供大家参考之用.具体用法如下: 1.通过方法名给元素绑定事件: $('li').click(function(event){}) 2.通过bind方法给元素绑定事件: $('li') .bind('click',function(event){}) .bind('click',function(event){}) 可见,通过bind,可以给元素绑定多个事件. 3.事件的命名空间 为什么需要事件命名空

jquery操作select方法汇总_jquery

本文实例汇总了jquery操作select的方法.分享给大家供大家参考.具体如下: jQuery获取Select选择的Text和Value:      语法解释: 复制代码 代码如下: $("#select_id").change(function(){//code...});//为Select添加事件,当选择其中一项时触发 var checkText=$("#select_id").find("option:selected").text();

jQuery $命名冲突解决方案汇总_jquery

最近遇到个问题,同时引用了jquery库和另外一个js库.当用$XX去调用js库函数时,发现失效了!于是找资料,原来是jquery命名冲突了.因为许多JavaScript 库使用$作为函数或变量名,jquery也一样.其实$只是jquery的一个别名而已,假如我们需要使用jquery 之外的另一js库,我们可以通过调用 $.noConflict() 向该库返回控制权.下面是收集到解决这一问题的五种方案,总有一种你会用得上的. 例一: 复制代码 代码如下: <!DOCTYPE html PUBLI

jQuery使用技巧简单汇总_jquery

1.使用最新的jquery版本 觉得这个建议有待商榷,虽然越新的jquery版本性能上更加优秀,但是有些方法的变迁还是会导致一些bug,比如从1.4.2到1.5时很多朋友就抱怨ajax上出现问题了.建议是旧的页面的jquery升级需谨慎,新项目可以大胆的使用jquery新版本. 还有个建议是使用google的cdn上的jquery文件,加载速度更快.猛击Google Libraries API 进入查看. 复制代码 代码如下: <!-- Include a specific version of

Jquery插件 easyUI属性汇总_jquery

此属性列表请对照jQuery EasyUI 1.0.5,关于它的更多资讯请猛击这里. 属性分为CSS片段和JS片段. CSS类定义:1.div easyui-window        生成一个window窗口样式.      属性如下:                   1)modal:是否生成模态窗口.true[是] false[否]                   2)shadow:是否显示窗口阴影.true[显示] false[不显示] 2.div easyui-panel