JQuery select标签操作代码段


Posted in Javascript onMay 16, 2010

下面几个常用的代码或许对您有帮助:

//1.获取选中option值 
$('#selectList').val(); 
//2.获取选中option的文本 
$('#selectList :selected').text(); 
//3.获取多个选中option值、文本 
var foo = []; 
$('#multiple :selected').each(function(i, selected) { 
foo[i] = $(selected).text(); 
}); 
// to get the selected values, just use .val() - this returns a string or array 
foo = $('#multiple :selected').val(); 
//4.使用选项option的条件表达式 
switch ($('#selectList :selected').text()) { 
case 'First Option': 
//do something 
break; 
case 'Something Else': 
// do something else 
break; 
} 
//5.删除某个value=2的option 
$("#selectList option[value='2']").remove(); 
//6.从list A 移动option到 list B. 
// here we have 2 select lists and 2 buttons. If you click the “add” button, 
// we remove the selected option from select1 and add that same option to select2. 
// The “remove” button just does things the opposite way around. 
// Thanks to jQuery's chaining capabilities, what was once a rather tricky undertaking with JS can now be done in 6 lines of code. 
$().ready(function() { 
$('#add').click(function() { 
return !$('#select1 option:selected').appendTo('#select2'); 
}); 
$('#remove').click(function() { 
return !$('#select2 option:selected').appendTo('#select1'); 
}); 
});

如果您不了解JQuery,可以先看它的文档。

Javascript 相关文章推荐
为调试JavaScript添加输出窗口的代码
Feb 07 Javascript
JS date对象的减法处理实现代码
Dec 28 Javascript
javascript各浏览器中option元素的表现差异
Apr 07 Javascript
Javascript:为input设置readOnly属性(示例讲解)
Dec 25 Javascript
Jquery+asp.net后台数据传到前台js进行解析的方法
May 11 Javascript
JS代码随机生成姓名、手机号、身份证号、银行卡号
Apr 27 Javascript
Google 地图获取API Key详细教程
Aug 06 Javascript
bootstrap 表单验证使用方法
Jan 11 Javascript
Vuex之理解state的用法实例
Apr 19 Javascript
Js中使用正则表达式验证输入是否有特殊字符
Sep 07 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
Sep 20 Javascript
es5 类与es6中class的区别小结
Nov 09 Javascript
js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装
May 15 #Javascript
Jquery 最近浏览过的商品的功能实现代码
May 14 #Javascript
WEB 浏览器兼容 推荐收藏
May 14 #Javascript
js 数值项目的格式化函数代码
May 14 #Javascript
IE8 中使用加速器(Activities)
May 14 #Javascript
jquery 日期分离成年月日的代码
May 14 #Javascript
JQuery 操作select标签实现代码
May 14 #Javascript
You might like
解析PHP计算页面执行时间的实现代码
2013/06/18 PHP
php中cookie的使用方法
2014/03/29 PHP
ThinkPHP视图查询详解
2014/06/30 PHP
PHP静态文件生成类实例
2014/11/29 PHP
AlertBox 弹出层信息提示框效果实现步骤
2010/10/11 Javascript
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
jquery模拟SELECT下拉框取值效果
2013/10/23 Javascript
node.js中的fs.fsyncSync方法使用说明
2014/12/15 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
2016/09/18 Javascript
使用bootstrapValidator插件进行动态添加表单元素并校验
2016/09/28 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
2017/01/19 Javascript
js判断文件类型大小并给出提示的实现方法
2018/01/03 Javascript
解决Vue中mounted钩子函数获取节点高度出错问题
2018/05/18 Javascript
Vue.js特性Scoped Slots的浅析
2019/02/20 Javascript
js实现多个倒计时并行 js拼团倒计时
2019/02/25 Javascript
vue中keep-alive组件的入门使用教程
2019/06/06 Javascript
解决vue单页面应用进入页面加载所有 js 的问题
2020/08/12 Javascript
Python使用scrapy采集数据时为每个请求随机分配user-agent的方法
2015/04/08 Python
Python程序中用csv模块来操作csv文件的基本使用教程
2016/03/03 Python
一个基于flask的web应用诞生 flask和mysql相连(4)
2017/04/11 Python
python读取二进制mnist实例详解
2017/05/31 Python
django实现用户登陆功能详解
2017/12/11 Python
python实现换位加密算法的示例
2018/10/14 Python
Linux下通过python获取本机ip方法示例
2019/09/06 Python
Python pip 安装与使用(安装、更新、删除)
2019/10/06 Python
使用Python和OpenCV检测图像中的物体并将物体裁剪下来
2019/10/30 Python
Python 读取 YUV(NV12) 视频文件实例
2019/12/09 Python
keras.utils.to_categorical和one hot格式解析
2020/07/02 Python
详解移动端HTML5音频与视频问题及解决方案
2018/08/22 HTML / CSS
意大利会呼吸的鞋:Geox健乐士
2017/02/12 全球购物
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/01/13 面试题
大学军训感言
2014/01/10 职场文书
《画》教学反思
2014/04/14 职场文书
县委班子四风对照检查材料思想汇报
2014/09/29 职场文书
大学迎新生的欢迎词
2019/06/25 职场文书
Pytorch反向传播中的细节-计算梯度时的默认累加操作
2021/06/05 Python