select 的操作
2019独角兽企业重金招聘Python工程师标准>>>
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。
比如<select class="selector"></select>
1、设置value为pxx的项选中
$(".selector").val("pxx");
2、设置text为pxx的项选中
$(".selector").find("option[text='pxx']").attr("selected",true);
这里有一个中括号的用法,中括号里的等号的前面是属性名称,不用加引号。很多时候,中括号的运用可以使得逻辑变得很简单。
3、获取当前选中项的value
$(".selector").val();
4、获取当前选中项的text
$(".selector").find("option:selected").text();
这里用到了冒号,掌握它的用法并举一反三也会让代码变得简洁。
很多时候用到select的级联,即第二个select的值随着第一个select选中的值变化。这在jquery中是非常简单的。
如:$(".selector1").change(function(){
// 先清空第二个
$(".selector2").empty();
// 实际的应用中,这里的option一般都是用循环生成多个了
var option = $("<option>").val(1).text("pxx");
$(".selector2").append(option);
});
转载于:https://my.oschina.net/u/2494395/blog/727462
select 的操作相关推荐
- JQUERY对RADIO,CHECKBOX,SELECT的操作常用方法大全
JQUERY对RADIO,CHECKBOX,SELECT的操作 ******************************************************************** ...
- 数据库实验4 SQL语言-SELECT查询操作
数据库实验4 SQL语言-SELECT查询操作 1.首先按照第三章的jxgl数据库的模板创建jxgl数据库并插入数据: 创建数据库jxgl: create database jxgl; 创建相应的表: ...
- 数据库系统实验4:SQL——SELECT查询操作
数据库系统实验4:SQL语言--SELECT查询操作 数据库系统实验4:SQL语言--SELECT查询操作 实验环境 实验内容 步骤及过程 首先按以下SQL语句创建测试用的jxgl数据库 使用SQL语 ...
- 实验二 SQL 语言——SELECT 查询操作(第一部分)
SQL 语言--SELECT 查询操作 实验目的: -了解查询的概念和方法:-掌握 SQL Server 集成管理器查询子窗口中执行 SELECT 操作的方法:-掌握 SELECT 语句在单表查询中的 ...
- select标签操作 select2使用详解
select标签操作 select2使用详解 官网: https://select2.github.io/examples.html 引用: <link href="~/Scripts ...
- 【jq】JQuery对select的操作
下拉框 <select id="selectID" name="selectName"> <option vlaue="1" ...
- mysql中视图和表的区别及联系_MySQL中Update、select联用操作单表、多表,及视图与临时表的区别...
一.MySQL中使用从表A中取出数据来更新表B的内容 例如:要update表data中的一些列属性,但是修改属性的内容来源是来自表chanpin.SQL语言中不要显示的出现select关键字 upda ...
- 【SQL语言——SELECT查询操作】
基于创建的数据库(包含读者.图书.借阅三张表),试用SQL的查询语句表达下列查询: 1.查询图书表中售价介于50元到70元之间的图书的全部信息 2.查询图书表中全部图书的最高售价.最低售价和平均售价. ...
- jquery对select的操作详解
select的html标签如下:<select class="xxx" id="yyy"><option></option> ...
最新文章
- 麻省理工深度学习基础公开课.ppt
- 0.5mm的焊锡丝能吃多大电流_BTB/FPC大电流弹片微针模组高度满足FPC连接器测试需求...
- deprecated pixel format used, make sure you did set range correctly
- android SDK manager 无法获取更新版本列表
- UA MATH567 高维统计专题1 稀疏信号及其恢复3 Coherence与RIP简介
- [贪心专题]CF549G,CF351E,CF226D,CF1276C,CF1148E,CF798D
- 编写基于事件的CQRS读取模型
- python与sqlite3_sqlite3与python2.5,pysqlite和apsw有什么区别
- 春联c语言,千古绝对过年春节对联80幅
- HP已决定将webOS开源
- 若依框架数据库密码加密
- 如何查找oracle漏洞对应补丁号,Oracle 漏洞补丁如何查找下载并打补丁,什么漏洞都可用Opatch?...
- IDEA 返回上一步,回到下一步 冲突 快捷键设置
- 阿里巴巴Java开发手册 终极版
- R数据框操作 fourth day
- vue.js环境+腾讯防水墙+实现弹窗滑动模块验证登录
- 网络nan的原因_训练网络loss出现Nan解决办法
- python神经网络预测股票_用神经网络预测股票市场
- 计算机语言与智能家居的关系,来谈谈“智能家居”与“家庭自动化”的区别
- 项目管理(如何进行项目采购管理)
热门文章
- 【Oracle】数据库范式
- 【PL/SQL】 使用游标
- 【Oracle】恢复临时表空间数据文件
- 解决文件夹无限嵌套无法删除的问题---最新办法
- 解决Mysql数据量大的时候 分页优化(使用limit)的问题
- Emgu.CV.CvInvoke的类型初始值设定项引发异常
- 【UE4游戏开发】安装UE4时报SU-PQR1603错误的解决方法
- ImportError: No module named ‘BaseHTTPServer‘:解决方案
- 解决Vue的表格中,expand只有某些行需要展开的问题。
- Android Studio Error:Connection timed out: connect.解决方案