jQuery操作下拉框的text值和val值
jQuery操作下拉框的text值和val值
1,JS源码
<select name="select1" id="select1" style="width:300px;">
<option value="">-- 请选择 --</option>
<c:forEach items="${bi_role_list}" var="bi_role" varStatus="id" >
<option value="${bi_role.bi_roleid}">${bi_role.bi_rolename}</option>
</c:forEach>
</select>
2,jQuery操作
(1)获取当前选中select的text值
$("#select1").find("option:selected").text();
(2)获取当前选中select的value值
$("#select1").val();
(3)获取当前选中select的索引值
$("#select1").get(0).selectedIndex;
(4)设置索引值为1的项为当前选中项
$("#select1").get(0).selectedIndex=1;
(5)设置value值1的项为当前选中项
$("#select1").val(1);
(6)设置text值为"2017"的项为当前选中项
$("#select1 option[text='2017']").attr("selected",true);
(7)为指定select下拉框追加一个option(追加到在末尾)
$("#select1").append(""+i+"");
(8)为制定select下拉框插入一个option(插入到第一个位置)
$("#select1").prepend("请选择");
(9)删除select下拉框的最后一个option
$("#select1 option:last").remove();
(10)清空select控件内容
$("#select1").empty();
(11)添加/删除Select的Option项

$("#select1").append("<option value='Value'>Text</option>"); //为Select追加一个Option(下拉项)
$("#select1").prepend("<option value='0'>请选择</option>"); //为Select插入一个Option(第一个位置)
$("#select1 option:last").remove(); //删除Select中索引值最大Option(最后一个)
$("#select1 option[index='0']").remove(); //删除Select中索引值为0的Option(第一个)
$("#select1 option[value='3']").remove(); //删除Select中Value='3'的Option
$("#select1 option[text='4']").remove(); //删除Select中Text='4'的Option
jQuery操作下拉框的text值和val值的更多相关文章
- Jquery操作下拉框(DropDownList)实现取值赋值
Jquery操作下拉框(DropDownList)想必大家都有所接触吧,下面与大家分享下对DropDownList进行取值赋值的实现代码 1. 获取选中项: 获取选中项的Value值: $('sele ...
- Jquery操作下拉框(DropDownList)的取值赋值实现代码(王欢)
Jquery操作下拉框(DropDownList)的取值赋值实现代码(王欢) 1. 获取选中项: 获取选中项的Value值: $('select#sel option:selected').val() ...
- jquery 获取下拉框 某个text='xxx'的option的属性 非选中 如何获得select被选中option的value和text和......
jquery 获取下拉框 某个text='xxx'的option的属性 非选中 5 jquery 获取下拉框 text='1'的 option 的value 属性值 我写的var t= $(" ...
- JQuery操作下拉框 select
要实现这种效果: html代码 1<script src="js/jquery-1.7.2.min.js"></script> 2 <table> ...
- JQuery操作下拉框
转载自下面的链接,很有用的. http://www.cnblogs.com/yrhua/archive/2012/11/04/2753571.html 要实现这种效果: HTML代码 <scri ...
- jquery 获取下拉框值与select text
下面先介绍了很多jquery获取select属性的方法,同时后面的实例我们讲的是jquery 获取下拉框值与select text代码. 下面先介绍了很多jquery获取select属性的方法,同时后 ...
- jQuery对下拉框Select操作总结
jQuery对下拉框Select操作总结 转自网络,留做备用 jQuery获取Select元素,并选择的Text和Value: 1. $("#select_id").change( ...
- jquery对下拉框的操作
jQuery对下拉框的操作 /获取第一个option的值 $('#test option:first').val(); //最后一个option的值 $('#test option:last').v ...
- jquery获得下拉框值的代码
jquery获得下拉框值的代码 获取Select : 获取select 选中的 text : $("#ddlRegType").find("option:sele ...
随机推荐
- centos7.x docker安装及配置,持续更新
1. 安装docker-ce [root],ce为docker社区版,免费,ee版为企业版,收费 列出所有已安装docker # rpm -qa | grep docker 删除已安装docker # ...
- python repr和str
都是将对象转换为字符串 repr """ repr(object) -> string Return the canonical string representa ...
- 记录一则ORA-600 [13011]错误
环境:Solaris 10 + Oracle 11.2.0.1 现象:alert告警日志定期出现ORA-600 [13011]错误 1.故障现象 2.初步分析 3.匹配MOS 4.定位解决 1.故障现 ...
- C++ 解析json串
首先, C++ 解析json串,需要用到第三方库(json_vc71_libmtd.lib).然后,VS2010,创建项目json_read,配置项目属性.最后,拷贝下面的代码就可以看到效果了. #i ...
- SpringMVC.入门篇.一.HelloWorld
SpringMVC.入门篇<一>HelloWorld 项目包结构如下: HelloController.java 代码 package com.charles.controller; im ...
- C# 如何批量修改集合元素的属性值?
我们往往会遇到要批量修改集合中元素的值,最笨的办法就是foreach循环,但本文介绍几种优雅的方法. 首先,我们准备好元素类和初始集合: 下面就是几种方法,目前并没有对性能做进一步的测试,有兴趣的童鞋 ...
- Mongodb $in $or 性能比较
MongoDB docs have the answer: "When using $or with <expressions> that are equality chec ...
- (转)Hashtable与ConcurrentHashMap区别
ConcurrentHashMap融合了hashtable和hashmap二者的优势. hashtable是做了同步的,hashmap未考虑同步.所以hashmap在单线程情况下效率较高.hashta ...
- Excel的导入导出功能
POI组件的详细介绍文档: https://www.cnblogs.com/huajiezh/p/5467821.html .xls 对应 HSSFWorkbook book=new HSSFWork ...
- html5-常用的文本元素
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&qu ...