jquery select(列表)的操作(取值/赋值)


Posted in Javascript onAugust 06, 2009

jquery的使用方法,看了jquery_api帮助文档和官方的文档,基本所有的用法都可以找到。

但却没有找到对<select>列表的操作。

jquery对<select>的操作比较麻烦,我把常用的收集如下:

1.获取选中值:$("select[@id='pagesize_slt'] option[@selected]").val();//-----pagesize_slt是<select>的id

2.设置选中项:$("select[@id='pagesize_slt']")[0].selectedIndex = 1;//-----<select>的index从0开始,所以1是第二项

很奇怪的是,我是用id来获取的,应该是唯一值,但$("select[@id='pagesize_slt']").selectedIndex = 1;是不对的。必须加[0]。也就是说,$("select[@id='pagesize_slt']")返回的其实是一个数组。这点需要注意。

Javascript 相关文章推荐
JavaScript面向对象之体会[总结]
Nov 13 Javascript
jQuery 剧场版 你必须知道的javascript
May 27 Javascript
jquery 1.3.2 IE8中的一点点的小问题解决方法
Jul 10 Javascript
javaScript同意等待代码实现心得
Jan 01 Javascript
javascript学习笔记(一) 在html中使用javascript
Jun 18 Javascript
Javascript开发之三数组对象实例介绍
Nov 12 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
Apr 28 Javascript
js如何编写简单的ajax方法库
Aug 02 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
May 08 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
Sep 01 Javascript
nuxt框架中对vuex进行模块化设置的实现方法
Sep 06 Javascript
jQuery实现可编辑的表格
Dec 11 jQuery
asp(javascript)全角半角转换代码 dbc2sbc
Aug 06 #Javascript
javascript Array.remove() 数组删除
Aug 06 #Javascript
实现连缀调用的map方法(prototype)
Aug 05 #Javascript
Extjs ajax同步请求时post方式参数发送方式
Aug 05 #Javascript
同一个表单 根据要求递交到不同页面的实现方法小结
Aug 05 #Javascript
让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
Aug 04 #Javascript
让JavaScript 轻松支持函数重载 (Part 1 - 设计)
Aug 04 #Javascript
You might like
php 使用curl模拟登录人人(校内)网的简单实例
2016/06/06 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
Laravel 实现Controller向blade前台模板赋值的四种方式小结
2019/10/22 PHP
一步一步制作jquery插件Tabs实现过程
2010/07/06 Javascript
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
2012/03/14 Javascript
js捕获鼠标右键菜单中的粘帖事件实现代码
2013/04/01 Javascript
javascript dom追加内容实现示例
2013/09/21 Javascript
Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式
2014/06/24 Javascript
js实现a标签超链接提交form表单的方法
2015/06/24 Javascript
JavaScript学习笔记之ES6数组方法
2016/03/25 Javascript
AngularJS入门教程之模块化操作用法示例
2016/11/02 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
Vue引入jquery实现平滑滚动到指定位置
2018/05/09 jQuery
vue主动刷新页面及列表数据删除后的刷新实例
2018/09/16 Javascript
解决vue无法设置滚动位置的问题
2018/10/07 Javascript
Vue 理解之白话 getter/setter详解
2019/04/16 Javascript
微信小程序实现张图片合成为一张并下载
2019/07/16 Javascript
Vue实现渲染数据后控制滚动条位置(推荐)
2019/12/09 Javascript
一步步解析Python斗牛游戏的概率
2016/02/12 Python
python交互式图形编程实例(三)
2017/11/17 Python
python pygame实现球球大作战
2019/11/25 Python
win7上tensorflow2.2.0安装成功 引用DLL load failed时找不到指定模块 tensorflow has no attribute xxx 解决方法
2020/05/20 Python
pycharm 关掉syntax检查操作
2020/06/09 Python
keras用auc做metrics以及早停实例
2020/07/02 Python
完美解决TensorFlow和Keras大数据量内存溢出的问题
2020/07/03 Python
python 绘制场景热力图的示例
2020/09/23 Python
Python读取pdf表格写入excel的方法
2021/01/22 Python
Willer台湾:日本高速巴士/夜行巴士预约
2017/07/09 全球购物
FILA德国官方网站:来自意大利的体育和街头服饰品牌
2019/07/19 全球购物
屈臣氏泰国官网:Watsons TH
2021/02/23 全球购物
为什么需要版本控制
2016/10/28 面试题
应届生妇产科护士求职信
2013/10/27 职场文书
民政局离婚协议书范本
2014/10/20 职场文书
作风转变年心得体会
2014/10/22 职场文书
模范教师事迹材料
2014/12/16 职场文书
中国合伙人观后感
2015/06/02 职场文书