jQuery是如何控制和操作select的。先看下面的html代码

<select id="test"><option value="1">选项一<option><option value="2">选项一<option>                          ...<option value="n">选项N<option></select>

所谓jQuery操作“select”, 说的更确切一些是应该是jQuery控制 “option”, 看下面的jQuery代码:

//获取第一个option的值$('#test option:first').val();

//最后一个option的值$('#test option:last').val();

//获取第二个option的值$('#test option:eq(1)').val();

//获取选中的值$('#test').val();$('#test option:selected').val();

//设置值为2的option为选中状态$('#test').attr('value','2');

//设置最后一个option为选中$('#test option:last').attr('selected','selected');$("#test").attr('value' , $('#test option:last').val());$("#test").attr('value' , $('#test option').eq($('#test option').length - 1).val());

//获取select的长度$('#test option').length;

//添加一个option$("#test").append("<option value='n+1'>第N+1项</option>");$("<option value='n+1'>第N+1项</option>").appendTo("#test");

//添除选中项$('#test option:selected').remove();

//删除项选中(这里删除第一项)$('#test option:first').remove();、

//指定值被删除$('#test option').each(function(){    if( $(this).val() == '5'){         $(this).remove();     }});$('#test option[value=5]').remove();

//获取第一个Group的标签$('#test optgroup:eq(0)').attr('label');

//获取第二group下面第一个option的值$('#test optgroup:eq(1) : option:eq(0)').val();
 
http://www.smartwei.com/jquery-control-select.html

jQuery操作Select相关推荐

  1. jQuery: 操作select option方法集合

    每一次操作select的时候,总是要谷歌一下资料,真是太不爽了, 在这里记录一下. 公共select代码 <select id="sel"><option val ...

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

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

  3. jquery操作select时怎么产生事件

    jquery操作select时怎么产生事件 jquery操作select时怎么产生事件, 如我设置2为选中项 $('#select').val("2"); 哪么怎么同时产生一个on ...

  4. ajax 给select赋值,jquery操作select取值赋值与设置选中

    摘要 腾兴网为您分享:jquery操作select取值赋值与设置选中,掌上优云,杂志迷,悦作业,小米云盘等软件知识,以及屏幕,赢在街拍客,动图,天下任我行,网易充值中心,马上用车,cf不掉血,回收ap ...

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

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

  6. jquery操作select(增加,删除,清空)

    jQuery获取Select选择的Text和Value: 引用https://www.cnblogs.com/Luouy/p/5806833.html $("#select_id" ...

  7. Jquery操作select小结

    每次操作select都要查资料,干脆总结一下. 为select设置placeholder <select class="form-control selOP" placeho ...

  8. jquery操作select选项

    $("#typeSelect option[value!=6]").remove() jQuery获取Select选择的Text和Value: var checkText=jQue ...

  9. jq select 修改选中_「jquery select」jquery操作select(取值,设置选中) - seo实验室

    jquery select 最近工作中总出现select 和 option问题,整理一下,内容大部分源于网络资料 一.基础取值问题 例如 1.设置value为pxx的项选中 $(".sele ...

最新文章

  1. 10大排序算法JAVA源码实现
  2. Java_01_环境变量的配置
  3. 数据加密和OpenSSL
  4. java图像处理之幂律变换
  5. C# 中base和this关键字
  6. OpenCV像素二位数组数据(矩阵)生成图片
  7. 计算机技巧网站,13个实用电脑技巧汇总
  8. SI 9000 阻抗计算笔记
  9. 前端路由UmiJs快速上手
  10. 计算机恢复出场设置,小白教你电脑恢复出厂设置
  11. 一起学爬虫(Python) — 19 年轻人,进来学自动化
  12. C++程序设计:输出n层金字塔图形
  13. 明略科技吴明辉:每一次新数据都会带来商业模式的迭代
  14. Java语言基本语法————变量和常量数据类型
  15. 初中物理60个重要知识点
  16. 把String字符串转换为Int数组
  17. 东方马达步进电机AZM66AK-HS100+AZD-KD调试经验记录
  18. linux清理页面缓存文件夹,清理Ubuntu系统的缓存、垃圾、多余内核。
  19. 为什么现在的会员制仓储店都集体爆发了?
  20. 2021.10.15数字货币小计

热门文章

  1. linux mysql5.7.11安装_Linux下安装MySQL 5.7.11
  2. Rabbit-用户上线接收消息
  3. 基于数据库数据增量同步_基于canal实现分布式数据同步
  4. netstat 查看mysql_CentOS 使用netstat察看mysql端口和连接
  5. 生产热更新技术_Reifenh?user引入新一代PET热成型板材生产线
  6. 四川师范大学大学计算机基础,四川师范大学2009-2010学年计算机基础期末考试试题.doc...
  7. mysql 5.7 gtid 主从_MySQL 5.7基于GTID的主从复制实践
  8. W1000变频器如何设定频率_变频器参数如何设定,参数故障处理办法
  9. abb变频器acs800功率_ABB变频器如何选型(1)
  10. oracle新建用户名和密码,Oracle安装后忘记用户名或密码+创建新登陆用户