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 的操作相关推荐

  1. JQUERY对RADIO,CHECKBOX,SELECT的操作常用方法大全

    JQUERY对RADIO,CHECKBOX,SELECT的操作 ******************************************************************** ...

  2. 数据库实验4 SQL语言-SELECT查询操作

    数据库实验4 SQL语言-SELECT查询操作 1.首先按照第三章的jxgl数据库的模板创建jxgl数据库并插入数据: 创建数据库jxgl: create database jxgl; 创建相应的表: ...

  3. 数据库系统实验4:SQL——SELECT查询操作

    数据库系统实验4:SQL语言--SELECT查询操作 数据库系统实验4:SQL语言--SELECT查询操作 实验环境 实验内容 步骤及过程 首先按以下SQL语句创建测试用的jxgl数据库 使用SQL语 ...

  4. 实验二 SQL 语言——SELECT 查询操作(第一部分)

    SQL 语言--SELECT 查询操作 实验目的: -了解查询的概念和方法:-掌握 SQL Server 集成管理器查询子窗口中执行 SELECT 操作的方法:-掌握 SELECT 语句在单表查询中的 ...

  5. select标签操作 select2使用详解

    select标签操作 select2使用详解 官网: https://select2.github.io/examples.html 引用: <link href="~/Scripts ...

  6. 【jq】JQuery对select的操作

    下拉框 <select id="selectID" name="selectName"> <option vlaue="1" ...

  7. mysql中视图和表的区别及联系_MySQL中Update、select联用操作单表、多表,及视图与临时表的区别...

    一.MySQL中使用从表A中取出数据来更新表B的内容 例如:要update表data中的一些列属性,但是修改属性的内容来源是来自表chanpin.SQL语言中不要显示的出现select关键字 upda ...

  8. 【SQL语言——SELECT查询操作】

    基于创建的数据库(包含读者.图书.借阅三张表),试用SQL的查询语句表达下列查询: 1.查询图书表中售价介于50元到70元之间的图书的全部信息 2.查询图书表中全部图书的最高售价.最低售价和平均售价. ...

  9. jquery对select的操作详解

    select的html标签如下:<select class="xxx" id="yyy"><option></option> ...

最新文章

  1. 麻省理工深度学习基础公开课.ppt
  2. 0.5mm的焊锡丝能吃多大电流_BTB/FPC大电流弹片微针模组高度满足FPC连接器测试需求...
  3. deprecated pixel format used, make sure you did set range correctly
  4. android SDK manager 无法获取更新版本列表
  5. UA MATH567 高维统计专题1 稀疏信号及其恢复3 Coherence与RIP简介
  6. [贪心专题]CF549G,CF351E,CF226D,CF1276C,CF1148E,CF798D
  7. 编写基于事件的CQRS读取模型
  8. python与sqlite3_sqlite3与python2.5,pysqlite和apsw有什么区别
  9. 春联c语言,千古绝对过年春节对联80幅
  10. HP已决定将webOS开源
  11. 若依框架数据库密码加密
  12. 如何查找oracle漏洞对应补丁号,Oracle 漏洞补丁如何查找下载并打补丁,什么漏洞都可用Opatch?...
  13. IDEA 返回上一步,回到下一步 冲突 快捷键设置
  14. 阿里巴巴Java开发手册 终极版
  15. R数据框操作 fourth day
  16. vue.js环境+腾讯防水墙+实现弹窗滑动模块验证登录
  17. 网络nan的原因_训练网络loss出现Nan解决办法
  18. python神经网络预测股票_用神经网络预测股票市场
  19. 计算机语言与智能家居的关系,来谈谈“智能家居”与“家庭自动化”的区别
  20. 项目管理(如何进行项目采购管理)

热门文章

  1. 【Oracle】数据库范式
  2. 【PL/SQL】 使用游标
  3. 【Oracle】恢复临时表空间数据文件
  4. 解决文件夹无限嵌套无法删除的问题---最新办法
  5. 解决Mysql数据量大的时候 分页优化(使用limit)的问题
  6. Emgu.CV.CvInvoke的类型初始值设定项引发异常
  7. 【UE4游戏开发】安装UE4时报SU-PQR1603错误的解决方法
  8. ImportError: No module named ‘BaseHTTPServer‘:解决方案
  9. 解决Vue的表格中,expand只有某些行需要展开的问题。
  10. Android Studio Error:Connection timed out: connect.解决方案