<script type="text/javascript"></script> 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='9'>ff</option>");
$("<option value='9'>ff</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();

获取select中选择的text与value相关的值

获取select选择的Text : var checkText=$("#slc1").find("option:selected").text();
获取select选择的value:var checkValue=$("#slc1").val();
获取select选择的索引值: var checkIndex=$("#slc1 ").get(0).selectedIndex;
获取select最大的索引值: var maxIndex=$("#slc1 option:last").attr("index");

设置select选择的Text和Value

设置select索引值为1的项选中:$("#slc1 ").get(0).selectedIndex=1;
设置select的value值为4的项选中: $("#slc1 ").val(4);
设置select的Text值为JQuery的选中:
$("#slc1 option[text='jQuery']").attr("selected", true);
PS:特别要注意一下第三项的使用哦。看看JQuery的选择器功能是如此地强大呀!

添加删除option项

为select追加一个Option(下拉项)
$("#slc2").append("<option value='"+i+"'>"+i+"</option>");
为select插入一个option(第一个位置)
$("#slc2").prepend("<option value='0'>请选择</option>");
PS: prepend 这是向所有匹配元素内部的开始处插入内容的最佳方式。
删除select中索引值最大option(最后一个)
$("#slc2 option:last").remove();
删除select中索引值为0的option(第一个)
$("#slc2 option[index='0']").remove();
删除select中value='3'的option
$("#slc2 option[value='3']").remove();
删除select中text='4'的option
$("#slc2 option[text='3']").remove();

转载于:https://www.cnblogs.com/ayforver/archive/2012/04/20/2459030.html

jquery对下拉框的操作相关推荐

  1. jQuery对下拉框Select操作总结

    2019独角兽企业重金招聘Python工程师标准>>> jQuery获取Select元素,并选择的Text和Value: 1. $("#select_id").c ...

  2. jQuery下拉框元素操作

    对select下拉中元素的操作:增.删.清空 <!DOCTYPE html> <html><head><meta charset="UTF-8&qu ...

  3. 级联查询ajax,Jquery+Ajax下拉框级联查询

    Jquery代码 $(function(){ //提交事件 $("#ImageButton1").click(function(){ //省Id var provinceId=$( ...

  4. php下拉列表框 是隐藏变色的代码,jQuery设置下拉框显示与隐藏效果的方法分析...

    本文实例讲述了jQuery设置下拉框显示与隐藏效果的方法.分享给大家供大家参考,具体如下: jQuery的 hide() 和 show() 方法分别用来隐藏和显示 HTML 元素,而 toggle() ...

  5. php 下拉树 多项选择框,jQuery树形下拉框插件multipleTree升级

    插件描述:tree是基于jqueryztree开发的树形下拉选择框插件,支持ie8+谷歌,火狐,360等浏览器(multipleTree升级版) 更新时间:2020-09-26 00:48:20 更新 ...

  6. select下拉框事件操作

    select下拉框事件操作 想要在select下拉框里面进行选项列的删除等操作,但是下拉框的事件是分装的,所以需要进行阻止时间冒泡,如下: e.stopPropagation(): itemRende ...

  7. Jquery select下拉框操作

    select下拉框选中使其内容改变时触发的事件 <select id="plat_form"></select> 在Js中使用 <script> ...

  8. jquery 将下拉框重置_select下拉框之默认选项清空

    最近和小伙伴发现,select默认选项一般是提示信息,怎么才能让当我们点击下拉框时,可选的选项中没有默认的提示信息呢? 思路: 1.当点击下拉框时,让默认提示信息,即下拉框第一个选项移除. 2.当没有 ...

  9. jQuery省份下拉框

    当选择到相对应的省份的时候,另一个框中的省份城市也会刷新为该省地级市. 想做出省份下拉框的刷新效果,就让我来为大家解析一下. 首先 写出html内部结构样式 设置好value值以方便jQuery获取对 ...

最新文章

  1. Talk is cheap, show me the code - 用 github 数据辅助你完善简历
  2. ATTCK矩阵 linux系统安全实践
  3. 安卓多语言设置,深渊巨坑,适配7.0以上,并且解决因WebView产生的问题
  4. [Ubuntu] 解决 pip 安装 lxml 出现 x86_64-linux-gnu-gcc 异常
  5. cocos2d-x游戏开发(二)开始菜单续
  6. SAP Fiori Tools 和对应的 CLI (Command Line Interface)
  7. 查找数据库大小和表大小
  8. mongoengine 学习 笔记
  9. pin码计算器网页版_快对作业APP下载手机版电脑版官方正式上线
  10. 服务器显示AL024是什么意思,焦作台达ASD-A2-0241-M伺服驱动器出现报警代码AL024怎么维修...
  11. hadoop配置流程
  12. 无盘服务器pnp,锐起无盘PNP有哪些配置类型
  13. python之 ffmpeg合并ts视频为mp4视频
  14. Java程序员面试分类真题(后附答案解析)
  15. 【爬虫】关于企业信用信息公示系统-加速乐最新反爬虫机制
  16. 第三只眼与另一个世界
  17. qq邮箱如何在win10邮箱连接到服务器,Win10系统自带Mail应用添加QQ邮箱的方法
  18. 一文读懂 | 数据中台如何为企业赋能?
  19. 由IRR看超越方程求解
  20. 基于OpenMP的并行计算

热门文章

  1. leetcode - 39. 组合总和
  2. 吴恩达深度学习 —— 4.3 核对矩阵的维数
  3. leetcode - 55. 跳跃游戏
  4. VS2008SP1中CDialogEx的使用问题及解决
  5. Spring框架 IOC
  6. 区块链教程(五):合约编写实战实例
  7. 汇编程序的编辑、编译、连接与执行(附带DOSBox安装)
  8. c语言计算机动画生成原理,计算机组成原理动画演示系统 - 源码下载|多媒体|源代码 - 源码中国...
  9. bat代码雨代码流星_bat-入门系列-03-判断结构2
  10. Java 简单五子棋程序的实现