Jquery 操作 select 的操作指南
这里我们以一个简单的select作为原型来进行说明:
<select>
<option value="a1">香蕉1</option>
<option value="a2">香蕉2</option>
<option value="a3">香蕉3</option>
<option value="a1">香蕉4</option>
<option value="a4">香蕉5</option>
<option value="a5">香蕉6</option>
<option value="a6" selected ="selected">香蕉7</option>
<option value="a7">香蕉8</option>
<option value="a8">香蕉9</option>
<option value="a9">香蕉0</option>
</select>
1.获取/设置当前option的value值
$('select').val(); //获取值
$('select').val('a8'); //设置值
2.获取/设置当前option的文本:注意:.find("option[text='.......']")适用于input标签,不适用与select标签
var text = $("select").find("option:selected").text(); //获取text
$("select").find("option:contains('香蕉4')").attr("selected",true); //设置当前option的text
3.获取/设置当前option的index:
var checkIndex=$("select").get(0).selectedIndex; //获取index
$("select").get(0).selectedIndex=2; //设置index,index从0开始计数
4.常见的添加/删除option操作:
1. $("select").append("<option value='Value'>Text</option>"); //为Select追加一个Option(下拉项)
2. $("select").prepend("<option value='0'>请选择</option>"); //为Select插入一个Option(第一个位置)
3. $("select option:last").remove(); //删除Select中索引值最大Option(最后一个)
4. $("select option[index='0']").remove(); //删除Select中索引值为0的Option(第一个)
5. $("select option[value='3']").remove(); //删除Select中Value='3'的Option
6. $("select option[text='4']").remove(); //删除Select中Text='4'的Option
Jquery 操作 select 的操作指南的更多相关文章
- Jquery操作select,左右移动,双击移动 取到所有option的值
$(function () { function MoveItem(fromId, toId) { $("#" + fromId + " option:selected& ...
- ThinkPHP第二十六天(JQuery操作select,SESSION和COOKIE)
1.JQuery操作select,假设<select id="my"> A:双击选项<option>事件,应该是select的dbclick事件. B:获得 ...
- jquery操作select下拉框的各种方法,获取选中项的值或文本,根据指定的值或文本选中select的option项等
简介jquery里对select进行各种操作的方法,如联动.取值.根据值或文本来选中指定的select下拉框指定的option选项,读取select选中项的值和文本等. 这一章,站长总结一下jquer ...
- js与jQuery操作select大全
Js操作Select是很常见的,也是比较实用的,每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 一.js操作select部分 判断select选项中 是否存在V ...
- Jquery 操作 Select 详解
jQuery是如何控制和操作select的.先看下面的代码 比如<select class="selector"></select> 1.设置value为p ...
- JQuery操作select下拉框
JQuery操作select下拉框 获取Select选择的Text和Value $("#select_id").change(function(){//code...}); //为 ...
- jquery 操作select 资料
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 比如<select class="selector"></select&g ...
- jquery操作select(增加,删除,清空)
jQuery获取Select选择的Text和Value: $("#select_id").change(function(){//code...}); //为Select添加事件, ...
- Jquery操作select小结
每次操作select都要查资料,干脆总结一下. 为select设置placeholder <select class="form-control selOP" placeho ...
随机推荐
- javascript获取文件后缀名
javascript获取文件后缀名:在需要验证文件格式的时候,首先就要获得文件的格式,下面是一个通过正则表达式获取文件后缀名的一个简单实例. function validate(){ var impo ...
- MySQL库表详细操作
昨天我们初始了MySQL,今天我们先从库表方面详细说一下具体操作 一.库操作 1.创建数据库 1.1 语法 CREATE DATABASE 数据库名 charset utf8; 1.2 数据库命名规则 ...
- react 使用fortawesome字体图标
fontawesome 官方使用教程=>点我 npm i --save @fortawesome/fontawesome-svg-core@prerelease \ npm i --save @ ...
- python生成html表格
最近做一个小工具,需要将统计数据生成html表格.在网上搜罗一圈后发现用pandas生成表格非常好用.代码如下: import pandas as pd def convertToHtml(resul ...
- 数组sort()方法排序
sort()方法排序 var arr = ["G","A","C","B","I","H& ...
- 二十、滑动开关css
如上图所示的图片,如何通过css实现呢? 下面咱们慢慢尝试: html: <div class="togglePosition"> <label class=&q ...
- 【转】My App Crashed, Now What? – Part 1
原文地址:http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1 By Matthijs Hollemans on Mar ...
- [转]Tomcat7基于Redis的Session共享
转自:http://blog.csdn.net/catoop/article/details/48603891 目前,为了使web能适应大规模的访问,需要实现应用的集群部署.集群最有效的方案就是负载均 ...
- javascript fundamental concept
http://hzjavaeyer.group.iteye.com/group/wiki?category_id=283 上面这个url非常适合javascript初学者阅读,感谢原作者的分享 什么是 ...
- SQL Server ->> 与SQL Server服务配置相关的DMV
1) sys.dm_server_services这个DMV可以告诉我们与当前版本的SQL Server相关的服务的启动状态和最后一次启动的时间,诸如这样的信息. SELECT * FROM sys. ...