jquery操作select radio box实例代码

select框操作

获取值

 代码如下 复制代码

$('#select').val()

设置值为xx的项为选中

 代码如下 复制代码

$('#select').val(xx)

设置文本信息为yy的项为选中

 代码如下 复制代码

$('#select option[text="yy"]').attr("selected", true);

获取select选中的索引:

 代码如下 复制代码

     $("#ddlRegType ").get(0).selectedIndex;

 设置select:

 设置select 选中的索引:

 代码如下 复制代码

     $("#ddlRegType ").get(0).selectedIndex=index;//index为索引值

 

 设置select 选中的value:

 代码如下 复制代码

    $("#ddlRegType ").attr("value","Normal“);

    $("#ddlRegType ").val("Normal");

    $("#ddlRegType ").get(0).value = value;

 

 设置select 选中的text:

 代码如下 复制代码

var count=$("#ddlRegType option").length;

  for(var i=0;i<count;i++) 
     {           if($("#ddlRegType ").get(0).options[i].text == text) 
        { 
            $("#ddlRegType ").get(0).options[i].selected = true; 
         
            break; 
        } 
    }

 

$("#select_id option[text='jQuery']").attr("selected", true);

 

设置select option项:

 

 代码如下 复制代码

 $("#select_id").append("<option value='Value'>Text</option>");  //添加一项option

 $("#select_id").prepend("<option value='0'>请选择</option>"); //在前面插入一项option

 $("#select_id option:last").remove(); //删除索引值最大的Option

 $("#select_id option[index='0']").remove();//删除索引值为0的Option

 $("#select_id option[value='3']").remove(); //删除值为3的Option

 $("#select_id option[text='4']").remove(); //删除TEXT值为4的Option

radio box 操作

获取值

 代码如下 复制代码

$('input[name="xx"]:checked').val()

设置值为xx的为选中

 代码如下 复制代码

$('input[name="xx"]:radio[value="yy"]').attr('checked', 'checked');

获取一组radio被选中项的值

 代码如下 复制代码

  var item = $('input[@name=items][@checked]').val();  

  $("input[@type=radio][@checked]").val();    

 
2设置.radio单选组

1.$('input[@name=items]').get(1).checked = true;  //第二个元素为当前选中值   
2.   $("input[@type=radio][@value=2]").attr("checked",true);//设置value=2的项目为当前选中项

下面看一些常用的实例

下拉框的HTML代码

 代码如下 复制代码

<SELECT id=select> <OPTION selected>中国省份</OPTION></SELECT>

注意这里的select的id是“select”

添加“江苏”到下拉框的最后一位
Javascript代码

 代码如下 复制代码
$('#add_to_last').click(function(){     $('#select').append(' <OPTION value="江苏"></OPTION>   江苏   '); });

添加“安徽”到下拉框的第一位

Javascript代码

 代码如下 复制代码

$('#add_to_first').click(function(){     $('#select').prepend(' <OPTION value="安徽"></OPTION>   安徽   '); });

获取当前的selectIndex(当前选中的下拉菜单的项目的索引)
Javascript代码

 代码如下 复制代码
$('#get_select_index').click(function(){     alert($('#select option:selected').attr("index")); });

移除下拉菜单最后一个项目
Javascript代码

 代码如下 复制代码

$('#remove_last_option').click(function(){     $('#select option:last').remove(); });

移除除了第一个之外的所有选项

 代码如下 复制代码

$('#remove_all_option_except_first').click(function(){     $('#select option').not(':first').remove(); });

获取下拉菜单最大索引值

 代码如下 复制代码

$('#get_max_index').click(function(){     var maxIndex=$("#select option:last").attr("index");     alert(maxIndex); });

时间: 2024-09-26 04:50:15

jquery操作select radio box实例代码的相关文章

jquery操作select方法汇总_jquery

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

jquery操作select详解

 本篇文章主要是对jquery操作select(取值,设置选中)进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了.   比如<select class="selector"></select>   1.设置value为pxx的项选中    $(".selector").val("pxx");   2.设置text为pxx的项选中

jQuery操作Select

jQuery是如何控制和操作select的.先看下面的html代码 <select id="test"> <option value="1">选项一<option> <option value="2">选项一<option> ... <option value="n">选项N<option> </select> 所谓jQuery操作

jQuery Ajax 全局调用封装实例代码详解_jquery

有一种情况:全站都要用异步方式来调用 数据,提交数据,那么你每次操作 都会要$.ajax({.....}) 写重复的方法 和代码,冗余太大, 也浪费时间,虽说你有代码自动提示补全,但真的不优雅,身为前端极客,是不能允许的! [嘿嘿!虽说我现在基本不用jquery了 ,不过异步概念 是永远要用的,就帮助下新人] jQuery Ajax通用js封装 第一步:引入jQuery库 <script type="text/javascript" src="/js/jquery.mi

jquery 级联下拉框实例代码

  <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="conten

简单的jQuery banner图片轮播实例代码_jquery

朋友给我看了一个轮播效果,把js下载一看,丫丫的一个这么简单的效果,这么的就能写个几百行的,严重影响浏览器加载速度嘛,以为人家宽带流量不要钱玩的哦..无奈之下给他写了个简单的,把所有代码放上去都没有超过70行,还有圆角的那个CSS,不是每个浏览器都是圆角的,不过不影响美观,嘻嘻. 先给大家展示下效果图: <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>无标题页</title&

基于Bootstrap和jQuery构建前端分页工具实例代码_jquery

前言 为啥名字叫[前端分页工具]?因为我实在想不到什么好名字,如果想要更加贴切的理解这个工具,应该从业务来看 业务是这样的,有一个数据从后台传到前台,因为数据量不大,因此传过来之后直接显示即可,但是=.=所谓的数据量不大,最多也达到成百上千条,不可能全部显示出来,那么就需要分页 常规的分页是利用Ajax,通过传页偏移量到后台,后台查询数据库再返回数据,可以实现无刷新分页,拿到的数据也是最新的 前端分页 优点:一次传输数据,避免用户反复请求服务器,减少网络带宽.服务器调度压力.数据库查询.缓存查询

jquery弹出div对话框实例代码

使用说明: myHiddenDiv表示要弹出来的整体div popup-body中的内容替换为你需要的内容 openStaticPopup();表示弹出div,锁定界面 $.closePopupLayer('myStaticPopup');表示关闭div,解锁界面 <h2></h2>弹出div的标题 openStaticPopup中的width表示弹出div的宽度 其实就是细节上的调整 实例  代码如下 复制代码 <!DOCTYPE HTML PUBLIC "-//

jQuery 学习入门篇附实例代码_jquery

程序代码 window.onload = function(){ ... } . 访问HTML文档的元素,必须先载入文档对象模型(DOM).当window.onload函数执行的时候,说明所有东西已经载入,包括图像和横幅等等.要知道较大的图片下载速度会比较慢,因此用户必须等待大图片下载完毕才能看到window.onload()执行的代码效果,这样就花费了很长的等待时间,这不是我们想要的. 对于此,jquery提供了一个"ready"事件,你可以使用以下的代码片段: 程序代码 $(doc