jQuery表单元素过滤选择器用法实例分析


Posted in jQuery onFebruary 20, 2019

本文实例讲述了jQuery表单元素过滤选择器用法。分享给大家供大家参考,具体如下:

前面jQuery内容过滤选择器与子元素过滤选择器,其中的例子稍微多一些解释也有点绕口,希望能帮助大家理解。今天学习表单元素过滤选择器,下面请看使用方法。

一、:enabled

选择器::enabled
描述:匹配所有可用元素
返回值:元素集合

示例:

$("input.mini:enabled")
//input.mini是DOM元素集合,:enabled是过滤条件

二、:disabled

选择器::disabled
描述:匹配所有不可用元素
返回值:元素集合

示例:

$("input.mini:disabled")
//input.mini是DOM元素集合,:disabled是过滤条件

三、:checked

选择器::checked
描述:匹配所有被选中的元素(复选框、单选框等,不包括select中的option)
返回值:元素集合

示例:

//【写法1】写法1与写法2等价
var checkedValues = $("input[type='checkbox']:checked")//input[type='checkbox']是DON元素集合,:checked是过滤条件,实际选中的是checkbox
//【写法2】
var checkedValues = $(":checkbox:checked");
checkedValues.each(function(i,checkedValue){
  alert($(checkedValue).val());
});

四、:selected

选择器::selected
描述:匹配所有选中的option元素
返回值:元素集合

示例:

//【写法1】
$("select option:selected")//select option是DOM元素集合,:selected是过滤条件,实际选中的是option
//【写法2】
$("select :selected")

若select中只有option子元素时,那写法1与写法2是等效的。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery开源组件BootstrapValidator使用详解
Jun 29 jQuery
jQuery层级选择器_动力节点节点Java学院整理
Jul 04 jQuery
浅谈jQuery框架Ajax常用选项
Jul 08 jQuery
jQuery.Ajax()的data参数类型详解
Jul 23 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 jQuery
jquery 键盘事件的使用方法详解
Sep 13 jQuery
jquery实现图片跟随鼠标的实例
Oct 17 jQuery
[原创]jQuery实现合并/追加数组并去除重复项的方法
Apr 11 jQuery
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 jQuery
详解jQuery中的getAll()和cleanData()
Apr 15 jQuery
详解jQuery如何实现模糊搜索
May 10 jQuery
jQuery实现简单弹幕效果
Nov 28 jQuery
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 #jQuery
jQuery选择器之基本过滤选择器用法实例分析
Feb 19 #jQuery
jQuery选择器之层次选择器用法实例分析
Feb 19 #jQuery
jQuery选择器之基本选择器用法实例分析
Feb 19 #jQuery
jQuery实现为table表格动态添加或删除tr功能示例
Feb 19 #jQuery
jQuery事件多次绑定与解绑问题实例分析
Feb 19 #jQuery
JS/jQuery实现简单的开关灯效果【案例】
Feb 19 #jQuery
You might like
日本因肺炎疫情影响,这几部动漫推延播放!
2020/03/03 日漫
adodb与adodb_lite之比较
2006/12/31 PHP
用PHP生成html分页列表的代码
2007/03/18 PHP
discuz authcode 经典php加密解密函数解析
2020/07/12 PHP
PHP中is_file()函数使用指南
2015/05/08 PHP
Laravel6.18.19如何优雅的切换发件账户
2020/06/14 PHP
JXTree对象,读取外部xml文件数据,生成树的函数
2007/04/02 Javascript
jQuery数组处理方法汇总
2011/06/20 Javascript
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
2011/07/08 Javascript
javascript (用setTimeout而非setInterval)
2011/12/28 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
JavaScript中判断页面关闭、页面刷新的实现代码
2014/08/27 Javascript
浅谈jQuery hover(over, out)事件函数
2016/12/03 Javascript
nodejs和C语言插入mysql数据库乱码问题的解决方法
2017/04/14 NodeJs
Angular 通过注入 $location 获取与修改当前页面URL的实例
2017/05/31 Javascript
js实现鼠标拖拽多选功能示例
2017/08/01 Javascript
关于vue中watch检测到不到对象属性的变化的解决方法
2018/02/08 Javascript
axios使用拦截器统一处理所有的http请求的方法
2018/11/02 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
js实现的在本地预览图片功能示例
2019/11/09 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
vue-cli中实现响应式布局的方法
2021/03/02 Vue.js
[02:37]2018DOTA2亚洲邀请赛赛前采访 VP.no[o]ne心中最强SOLO是谁
2018/04/04 DOTA
python中uuid模块实例浅析
2020/12/29 Python
naturalizer加拿大官网:美国娜然女鞋
2017/04/04 全球购物
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
远东集团网络工程师面试题
2014/10/20 面试题
专题组织生活会方案
2014/06/15 职场文书
授权委托书格式范文
2014/08/02 职场文书
冬季作息时间调整通知
2015/04/24 职场文书
博士论文答辩开场白
2015/06/01 职场文书
酒店宣传语大全
2015/07/13 职场文书
2015中秋节晚会开场白
2015/07/30 职场文书
php引用传递
2021/04/01 PHP
MySQL 数据表操作
2022/05/04 MySQL