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的选中方法(实例讲解)
Jun 27 jQuery
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 jQuery
jquery版轮播图效果和extend扩展
Jul 18 jQuery
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
Sep 12 jQuery
jQuery实现的简单动态添加、删除表格功能示例
Sep 21 jQuery
jQuery实现的简单歌词滚动功能示例
Jan 07 jQuery
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
Jun 18 jQuery
jquery实现吸顶导航效果
Jan 08 jQuery
jQuery Datatables 动态列+跨列合并实现代码
Jan 30 jQuery
jquery css实现流程进度条
Mar 26 jQuery
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
Apr 01 jQuery
基于JQuery和DWR实现异步数据传递
Oct 16 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
CI框架入门示例之数据库取数据完整实现方法
2014/11/05 PHP
php使用sql server验证连接数据库的方法
2014/12/25 PHP
Zend Framework教程之模型Model用法简单实例
2016/03/04 PHP
Laravel5中防止XSS跨站攻击的方法
2016/10/10 PHP
jQuery实现折线图的方法
2015/02/28 Javascript
js实现带关闭按钮始终显示在网页最底部工具条的方法
2015/03/02 Javascript
快速掌握Node.js环境的安装与运行方法
2016/02/16 Javascript
js实现StringBuffer的简单实例
2016/09/02 Javascript
详解基于angular路由的requireJs按需加载js
2017/01/20 Javascript
Bootstrap table右键功能实现方法
2017/02/20 Javascript
vue组件Prop传递数据的实现示例
2017/08/17 Javascript
微信小程序之选项卡的实现方法
2017/09/29 Javascript
vue2实现搜索结果中的搜索关键字高亮的代码
2018/08/29 Javascript
jQuery实现为table表格动态添加或删除tr功能示例
2019/02/19 jQuery
vue控制多行文字展开收起的实现示例
2019/10/11 Javascript
关于vue表单提交防双/多击的例子
2019/10/31 Javascript
python中os操作文件及文件路径实例汇总
2015/01/15 Python
在Python中实现贪婪排名算法的教程
2015/04/17 Python
使用pandas将numpy中的数组数据保存到csv文件的方法
2018/06/14 Python
python 解决cv2绘制中文乱码问题
2019/12/23 Python
python实现滑雪游戏
2020/02/22 Python
keras读取训练好的模型参数并把参数赋值给其它模型详解
2020/06/15 Python
Keras 数据增强ImageDataGenerator多输入多输出实例
2020/07/03 Python
英国汽车座椅和婴儿车购物网站:Uber Kids
2017/04/19 全球购物
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
STAY JAPAN台湾:预订日本民宿
2018/07/22 全球购物
拥有超过850家商店的美国在线派对商店:Party City
2018/10/21 全球购物
中学生爱国演讲稿
2013/12/31 职场文书
事务机电主管工作职责
2014/02/25 职场文书
海飞丝的广告词
2014/03/20 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
工作自我推荐信范文
2015/03/25 职场文书
团队执行力培训心得体会
2015/08/15 职场文书
基于Python的EasyGUI学习实践
2021/05/07 Python
Java面试题冲刺第十五天--设计模式
2021/08/07 面试题
详细介绍Java中的CyclicBarrier
2022/04/13 Java/Android