这篇文章主要对jquery控制select的text/value值为选中状态做下总结,省的每次使用都要到网上翻下
每一次操作select的时候,总是要在网上翻下,太繁琐了,自己在这里总结下。

比如<select class="selector"></select>

1、设置value为“全部“的项选中
 
$(".selector").val("全部");

2、设置text为“全部“的项选中
 
$(".selector").find("option[text='全部']").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);

});
最新资讯
投资人科比:创办基金公司 投资阿里

投资人科比:创办基金公

科比以一场意外和世界告别。据外媒报道,当地时间26日上
小米雷军微博悼念科比:愿你安息

小米雷军微博悼念科比

小米科技创始人、董事长雷军转发科比坠机微博,并用RIP
突发!NBA球星科比遭遇直升机意外丧生

突发!NBA球星科比遭遇

据外媒报道,当地时间1月26日星期日,前湖人球星科比·布
淘宝回应口罩价格不稳等问题:相关商品下架 协助退款

淘宝回应口罩价格不稳

针对网友曝光有淘宝店铺口罩出现不实宣传、价格不稳等
华为中兴助力四川完成首例冠状病毒5G远程会诊

华为中兴助力四川完成

新型冠状病毒疫情攻坚已经进入了最关键的时刻。而克日
蝙蝠不招惹人类已是万幸,为什么还有人敢吃它们?

蝙蝠不招惹人类已是万

虽然之前被流传的一些蝙蝠汤之类的图片吓得够呛,但脊梁
最新文章
jQuery设置下拉框显示与隐藏效果的方法分析

jQuery设置下拉框显示

这篇文章主要介绍了jQuery设置下拉框显示与隐藏效果的
策略模式实现 Vue 动态表单验证的方法

策略模式实现 Vue 动

策略模式(Strategy Pattern)又称政策模式,其定义一系列的
Layui Form 自定义验证的实例代码

Layui Form 自定义验

今天小编就为大家分享一篇Layui Form 自定义验证的实
图解NodeJS实现登录注册功能

图解NodeJS实现登录注

这篇文章主要介绍了NodeJS实现登录注册功能,本文图文
基于Layui自定义模块的使用方法详解

基于Layui自定义模块

今天小编就为大家分享一篇基于Layui自定义模块的使用
layer弹出层自适应高度,垂直水平居中的实现

layer弹出层自适应高

今天小编就为大家分享一篇layer弹出层自适应高度,垂直