当前位置: 首页 > news >正文

jQuery 增加 删除 修改select option

 
    jQuery获取Select选择的Text和Value:

      1. var checkText=jQuery("#select_id").find("option:selected").text();   //获取Select选择的Text

      2. var checkValue=jQuery("#select_id").val();   //获取Select选择的option Value

      3. var checkIndex=jQuery("#select_id ").get(0).selectedIndex;   //获取Select选择的索引值

      4. var maxIndex=jQuery("#select_id option:last").attr("index");   //获取Select最大的索引值

jQuery添加/删除Select的Option项:

      1. jQuery("#select_id").append("<option value='Value'>Text</option>");   //为Select追加一个Option(下拉项)

      2. jQuery("#select_id").prepend("<option value='0'>请选择</option>");   //为Select插入一个Option(第一个位置)

      3. jQuery("#select_id option:last").remove();   //删除Select中索引值最大Option(最后一个)

      4. jQuery("#select_id option[index='0']").remove();   //删除Select中索引值为0的Option(第一个)

      5. jQuery("#select_id option[value='3']").remove();   //删除Select中Value='3'的Option

      6. jQuery("#select_id option[text='4']").remove();   //删除Select中Text='4'的Option

内容清空:

 
      jQuery("#select_id").empty();

转载于:https://www.cnblogs.com/niejunlei/p/5280323.html

相关文章:

  • LINQ查收数据库的性能瓶颈
  • Stream groupings
  • 重构第4天:降低方法(Push Down Method)
  • [基础] 重载的时候什么时候用引用
  • 技术架构的关注点
  • 在线生成GIF文件
  • 给厕所换了一个排污管
  • CocoaPods简单配置。
  • Java8:使用Lambda表达式增强版Comparator排序
  • Java注解
  • Linux内核分析5
  • C#基础知识点
  • 不用bootstrap,只用CSS创建网格布局
  • 次小生成树模板
  • 最大非连续子序列
  • 【剑指offer】让抽象问题具体化
  • create-react-app项目添加less配置
  • IDEA常用插件整理
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • JavaScript实现分页效果
  • MQ框架的比较
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • Nodejs和JavaWeb协助开发
  • ViewService——一种保证客户端与服务端同步的方法
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 给github项目添加CI badge
  • 构建二叉树进行数值数组的去重及优化
  • 前端自动化解决方案
  • 深入浅出Node.js
  • 使用agvtool更改app version/build
  • 使用权重正则化较少模型过拟合
  • !$boo在php中什么意思,php前戏
  • #预处理和函数的对比以及条件编译
  • (4)STL算法之比较
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (TOJ2804)Even? Odd?
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (七)理解angular中的module和injector,即依赖注入
  • (四)JPA - JQPL 实现增删改查
  • ***详解账号泄露:全球约1亿用户已泄露
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .cfg\.dat\.mak(持续补充)
  • .net Application的目录
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .net操作Excel出错解决
  • .NET框架设计—常被忽视的C#设计技巧
  • /dev/sda2 is mounted; will not make a filesystem here!
  • :中兴通讯为何成功
  • @GlobalLock注解作用与原理解析
  • [1181]linux两台服务器之间传输文件和文件夹
  • [145] 二叉树的后序遍历 js
  • [ACL2022] Text Smoothing: 一种在文本分类任务上的数据增强方法