jquery操作select option 的代码小结


Posted in Javascript onJune 21, 2011

1、获取选中select的value和text,html代码如下:

<select id="mySelect"> 
<option value="1">one</option> 
<option value="2">two</option> 
<option value="3">three</option> 
</select>

则可通过以下script代码s来获取选中的value和text
$("#mySelect").val(); //获取选中记录的value值 
$("#mySelect option:selected").text(); //获取选中记录的text值

2、运用new Option("文本","值")方法添加选项option
var obj = document.getElementById("mySelect"); 
obj.add(new Option("4","4"));

3、删除所有选项option
var obj = document.getElementById("mySelect"); 
obj.options.length = 0;

4、删除选中选项option
var obj = document.getElementById("mySelect"); 
var index = obj.selectedIndex; 
obj.options.remove(index);

5、修改选中选项option
var obj = document.getElementById("mySelect"); 
var index = obj.selectedIndex; 
obj.options[index] = new Option("three",3); //更改对应的值 
obj.options[index].selected = true; //保持选中状态

6、删除select
var obj = document.getElementById("mySelect"); 
obj.parentNode.removeChild(obj); //移除当前对象

7、select选择的响应事件
$("#mySelect").change(function(){ 
//添加所需要执行的操作代码 
})
Javascript 相关文章推荐
非常漂亮的JS代码经典广告
Oct 21 Javascript
javascript new后的constructor属性
Aug 05 Javascript
EASYUI TREEGRID异步加载数据实现方法
Aug 22 Javascript
显示今天的日期js代码(阳历和农历)
Sep 30 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
Sep 20 Javascript
Javascript刷新窗口方法小结
Oct 21 Javascript
Bootstrap模仿起筷首页效果
May 09 Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
Jun 03 Javascript
Vue组件通信之Bus的具体使用
Dec 28 Javascript
Node.js爬虫如何获取天气和每日问候详解
Aug 26 Javascript
JS实现电脑虚拟键盘打字测试
Jun 24 Javascript
关于React Native使用axios进行网络请求的方法
Aug 02 Javascript
jquery随意添加移除html的实现代码
Jun 21 #Javascript
基于Jquery实现表格动态分页实现代码
Jun 21 #Javascript
基于jquery实现的表格分页实现代码
Jun 21 #Javascript
jquery异步请求实例代码
Jun 21 #Javascript
读jQuery之九 一些瑕疵说明
Jun 21 #Javascript
读jQuery之八 包装事件对象
Jun 21 #Javascript
读jQuery之七 判断点击了鼠标哪个键的代码
Jun 21 #Javascript
You might like
php实现的日历程序
2015/06/18 PHP
yii2实现分页,带搜索的分页功能示例
2017/01/07 PHP
PHP排序算法之堆排序(Heap Sort)实例详解
2018/04/21 PHP
postman的安装与使用方法(模拟Get和Post请求)
2018/08/06 PHP
Prototype使用指南之range.js
2007/01/10 Javascript
javascript生成/解析dom的CDATA类型的字段的代码
2007/04/22 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
File, FileReader 和 Ajax 文件上传实例分析(php)
2011/04/27 Javascript
jquery 操作日期、星期、元素的追加的实现代码
2012/02/07 Javascript
jquery插件制作教程 txtHover
2012/08/17 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
JavaScript兼容性总结之获取非行间样式案例
2016/08/07 Javascript
常用js,css文件统一加载方法(推荐) 并在加载之后调用回调函数
2016/09/23 Javascript
angular仿支付宝密码框输入效果
2017/03/25 Javascript
详解通过JSON数据使用VUE.JS
2017/05/26 Javascript
将angular.js项目整合到.net mvc中的方法详解
2017/06/29 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
浅谈JavaScript的innerWidth与innerHeight
2017/10/12 Javascript
angularjs http与后台交互的实现示例
2018/12/21 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
Python获取当前函数名称方法实例分享
2018/01/18 Python
python实现简单的文字识别
2018/11/27 Python
ActiveMQ:使用Python访问ActiveMQ的方法
2019/01/30 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
Python爬虫爬取、解析数据操作示例
2020/03/27 Python
Mysql数据库反向生成Django里面的models指令方式
2020/05/18 Python
python爬取代理IP并进行有效的IP测试实现
2020/10/09 Python
纽约著名的服装辅料来源:M&J Trimming
2017/07/26 全球购物
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
董事长助理岗位职责
2014/02/18 职场文书
档案管理员岗位职责
2015/02/12 职场文书
公司保洁员岗位职责
2015/02/13 职场文书
2014年个人总结范文
2015/03/09 职场文书
会议主持词开场白
2015/05/28 职场文书
Java图书管理系统,课程设计必用(源码+文档)
2021/06/30 Java/Android