jquery  select操作大全

 

添加option

  1. $("#ID option").each(function(){
  2. if($(this).val() == ){
  3. $(this).remove();
  4. }
  5. });

移除option

  1. $("<option value='111'>UPS Ground</option>").appendTo($("#ID"));

取得下拉选单的选取值

  1. $(#testSelect option:selected').text();
  2. $("#testSelect").find('option:selected').text();
  3. $("#testSelect").val();

根据option的值选中下拉框

  1. $('#testSelect').val('111');

2,单选框:

  1. $("input[@type=radio][@checked]").val(); //得到单选框的选中项的值(注意中间没有空格)
  2. $("input[@type=radio][@value=2]").attr("checked",'checked'); //设置单选框value=2的为选中状态.(注意中间没有空格)

3,复选框:

  1. $("input[@type=checkbox][@checked]").val(); //得到复选框的选中的第一项的值
  2. $("input[@type=checkbox][@checked]").each(function() { //由于复选框一般选中的是多个,所以可以循环输出
  3. alert($(this).val());
  4. });
  5.  
  6. $("#chk1").attr("checked",'');//不打勾
  7. $("#chk2").attr("checked",true);// 打勾
  8. if($("#chk1").attr('checked')==undefined){} //判断是否已经打勾

当然jquery的选择器是强大的. 还有很多方法.

  1. <script src="jquery-1.2.1.js" type="text/javascript"></script>
  2. <script language="javascript" type="text/javascript">
  3. $(document).ready(function(){
  4. $("#selectTest").change(function()
  5. {
  6. alert($("#selectTest option[@selected]").text());
  7. $("#selectTest").attr("value", "2");
  8.  
  9. });
  10. });
  11. </script>
  12.  
  13. <a href="#">aaass</a>
  14.  
  15. <!--下拉框-->
  16. <select id="selectTest" name="selectTest">
  17. <option value="1"></option>
  18. <option value="2"></option>
  19. <option value="3"></option>
  20. <option value="4"></option>
  21. <option value="5"></option>
  22. <option value="6"></option>
  23. </select>

jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关获取一组radio被选中 项的值

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

获取select被选中项的文本

  1. var item = $("select[@name=items] option[@selected]").text();

select 下拉框的第二个元素为当前选中值

  1. $('#select_id')[].selectedIndex = ;

radio单选组的第二个元素为当前选中值

  1. $('input[@name=items]').get().checked = true;

获取值: 文本框,文本区域:

  1. $("#txt").attr("value");

多选框 checkbox:

  1. $("#checkbox_id").attr("value");

单选组radio:

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

下拉框select:

  1. $('#sel').val();

控制表单元素: 文本框,文本区域:

  1. $("#txt").attr("value",'');//清空内容
  2. $("#txt").attr("value",'11');// 填充内容

多选框checkbox:

  1. $("#chk1").attr("checked",'');//不打勾
  2. $("#chk2").attr("checked",true);// 打勾
  3. if($("#chk1").attr('checked')==undefined) //判断是否已经打勾

单选组radio:

  1. $("input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项

下拉框 select:

  1. $("#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
  2. $("<optionvalue='1'>1111</option><optionvalue='2'> 2222</option>").appendTo("#sel")//添加下拉框的option
  3. $("#sel").empty();// 清空下拉框

获取一组radio被选中项的值

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

获取select被选中项的文本

  1. var item = $("select[@name=items] option[@selected]").text();

select下拉框的第二个元素为当前选中值

  1. $('#select_id')[].selectedIndex = ;

radio单选组的第二个元素为当前选中值

  1. $('input[@name=items]').get().checked = true;

获取值: 文本框,文本区域:

  1. $("#txt").attr("value");

多选框 checkbox:

  1. $("#checkbox_id").attr("value");

单选组radio:

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

下拉框select:

  1. $('#sel').val();

控制表单元素: 文本框,文本区域:

  1. $("#txt").attr("value",'');//清空内容
  2. $("#txt").attr("value",'11');// 填充内容

多选框checkbox:

  1. $("#chk1").attr("checked",'');//不打勾
  2. $("#chk2").attr("checked",true);// 打勾
  3. if($("#chk1").attr('checked')==undefined) //判断是否已经打勾

单选组radio:

  1. $("input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项

下拉框 select:

  1. $("#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
  2. $("<option value='1'>1111</option><option value='2'>2222</option>").appendTo("#sel")//添加下拉框的option
  3. $("#sel").empty();// 清空下拉框

jquery 操作select 语句大全的更多相关文章

  1. js与jQuery操作select大全

    Js操作Select是很常见的,也是比较实用的,每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 一.js操作select部分 判断select选项中 是否存在V ...

  2. Jquery操作select,左右移动,双击移动 取到所有option的值

    $(function () { function MoveItem(fromId, toId) { $("#" + fromId + " option:selected& ...

  3. ThinkPHP第二十六天(JQuery操作select,SESSION和COOKIE)

    1.JQuery操作select,假设<select id="my"> A:双击选项<option>事件,应该是select的dbclick事件. B:获得 ...

  4. jquery操作select下拉框的各种方法,获取选中项的值或文本,根据指定的值或文本选中select的option项等

    简介jquery里对select进行各种操作的方法,如联动.取值.根据值或文本来选中指定的select下拉框指定的option选项,读取select选中项的值和文本等. 这一章,站长总结一下jquer ...

  5. Jquery 操作 Select 详解

    jQuery是如何控制和操作select的.先看下面的代码 比如<select class="selector"></select> 1.设置value为p ...

  6. JQuery操作select下拉框

    JQuery操作select下拉框 获取Select选择的Text和Value $("#select_id").change(function(){//code...}); //为 ...

  7. jquery操作select大全详解

    每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 比如<select class="selector"></select&g ...

  8. jquery操作select取值赋值与设置选中[转]

    本节内容:jquery实现select下拉框的取值与赋值,设置选中的方法大全. 比如<select class="selector"></select> 1 ...

  9. jquery 操作select 资料

    每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 比如<select class="selector"></select&g ...

随机推荐

  1. 线性空间光照(即Gamma)

    在渲染管线中正确使用Gamma校正是决定渲染效果的一个非常重要的因素,现在商业引擎包括很多国内引擎都已经是在线性空间计算光照.当然也包括我们之前公司设计的引擎.关于gamma校正的定义可以查看wiki ...

  2. 解决eclipse svn插件 的lock问题

    org.tigris.subversion.javahl.ClientException: Attemptedto lock an already-locked dir异常解决方法 myeclipse ...

  3. Java基础之访问文件与目录——获取与文件存储有关的信息(GetFileStores)

    控制台程序,列出存储在系统中的文件的详细信息 import java.nio.file.FileStore; import java.nio.file.FileSystems; import java ...

  4. 查询功能:yum [list|info|search|provides|whatprovides] 参数

    [root@www ~]# yum [option] [查询工作项目] [相关参数] 选项与参数: [option]:主要的选项,包括有:   -y :当 yum 要等待使用者输入时,这个选项可以自动 ...

  5. Redis分布式

    昨天公司技术大牛做了一个Redis分布式的技术分享: Redis分布式资源: http://redis.io/topics/cluster-tutorialhttp://redis.io/topics ...

  6. Latex技巧

    文件.tex 文件打开 error reading 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.blogbus.com/jzhao-logs/27226136 ...

  7. Leetcode: String to Integer

    Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. ...

  8. Eclipse 文本显示行号

  9. ACM之Java速成(3)

    ACM中Java.大数处理 先上个代码: import java.math.*; import java.util.*; class Main{ public static void main(Str ...

  10. 使用javabeen的好处

    什么是javabeen? javaBean在MVC设计模型中是model,又称模型层, 在一般的程序中,我们称它为数据层, 就是用来设置数据的属性和一些行为,然后提供获取属性和设置属性的get/set ...