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 相关文章推荐
解决FLASH需要点击激活的代码
Dec 20 Javascript
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
Dec 19 Javascript
js中点击空白区域时文本框与隐藏层的显示与影藏问题
Aug 26 Javascript
js浮点数精确计算(加、减、乘、除)
Dec 26 Javascript
javascript获取form里的表单元素的示例代码
Feb 14 Javascript
使用jquery实现IE下按backspace相当于返回操作
Mar 18 Javascript
js取模(求余数)隔行变色
May 15 Javascript
细说webpack源码之compile流程-入口函数run
Dec 26 Javascript
jQuery pjax 应用简单示例
Sep 20 jQuery
JavaScript实现的级联算法示例【省市二级联动功能】
Dec 25 Javascript
js实现超级玛丽小游戏
Mar 18 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
Nov 13 Javascript
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
基于数据库的在线人数,日访问量等统计
2006/10/09 PHP
php错误提示failed to open stream: HTTP request failed!的完美解决方法
2011/06/06 PHP
PHP5.4中json_encode中文转码的变化小结
2013/01/30 PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
2014/10/22 PHP
PHPstorm快捷键(分享)
2017/07/17 PHP
DOM相关内容速查手册
2007/02/07 Javascript
分享别人写的一个小型js框架
2007/08/13 Javascript
Javascript操作cookie的函数代码
2012/10/03 Javascript
ajax中get和post的说明及使用与区别
2012/12/23 Javascript
浮动的div自适应居中显示的js代码
2013/12/23 Javascript
JS操作HTML自定义属性的方法
2015/02/10 Javascript
JavaScript数组常用方法
2015/03/02 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
2015/10/14 Javascript
jQuery常用选择器详解
2017/07/17 jQuery
element-ui 限制日期选择的方法(datepicker)
2018/05/16 Javascript
微信小程序swiper实现滑动放大缩小效果
2018/11/15 Javascript
js+css3实现简单时钟特效
2020/09/13 Javascript
vue实现图书管理系统
2020/12/29 Vue.js
VUE实现吸底按钮
2021/03/04 Vue.js
对Django url的几种使用方式详解
2019/08/06 Python
Python 读取用户指令和格式化打印实现解析
2019/09/02 Python
python被修饰的函数消失问题解决(基于wraps函数)
2019/11/04 Python
Python 实现敏感目录扫描的示例代码
2020/05/21 Python
python中yield的用法详解
2021/01/13 Python
Lacoste澳大利亚官网:服装、鞋类及配饰
2018/11/14 全球购物
.net软件工程师面试题
2015/03/31 面试题
生产车间实习自我鉴定
2013/09/23 职场文书
《我的第一本书》教学反思
2014/02/15 职场文书
计算机大学生职业生涯规划书范文
2014/02/19 职场文书
2014年幼儿园植树节活动方案
2014/03/02 职场文书
副职竞争上岗演讲稿
2014/05/12 职场文书
公司感恩节活动策划书
2014/10/11 职场文书
2015年客房服务员工作总结
2015/05/15 职场文书
公务员的复习计划书,请收下!
2019/07/15 职场文书
微信小程序实现录音Record功能
2021/05/09 Javascript
Docker容器harbor私有仓库部署和管理
2022/08/05 Servers