首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VUE项目中 获得多个复选框 checkbox 选中的值(jquery)+ 解决 Uncaught TypeError: Cannot read property ‘push‘ of undefine

    表格生成后第一列是复选框,效果: 表格是直接循环展示的后台返回数据,代码写法: 2....得复选框中已选中的值: // 得复选框已选中的值 var boxs = $('input[name="userId"]'); var userIds = []; for...运行效果: 源数据,红框中列是 id值: 点击第一行数据时弹出提示,关闭提示后 id 为 1 的数据已经取消选选中。 userIds 的值为:2,3,4,38,39,66 4....4.1 把这个方法抽离出来重用时遇到一个报错: Uncaught TypeError: Cannot read property 'push' of undefined 4.2 报错原因及解决: 这个属性不是当前调用对象...4.3 注意: 黄色框中代码不可少,否则会重复记录选中的 id 值 .

    2.4K10

    jQuery 元素操作

    jQuery 元素操作主要讲的是用jQuery方法,操作标签的遍历、创建、添加、删除等操作。 一、 遍历元素 jQuery 隐式迭代是对同一类元素做了同样的操作。...name age 属性名                console.log(ele); // 输出的是 andy 18 属性值           })       })    </...清理购物车 3.商品后面的删除按钮: 一定是删除当前的商品,所以从 $(this) 出发 4.删除选中的商品: 先判断小的复选框按钮是否选中状态,如果是选中,则删除对应的商品 5.清理购物车: 则是把所有的商品全部删掉...1.核心思路:选中的商品添加背景,不选中移除背景即可 2.全选按钮点击:如果全选是选中的,则所有的商品添加背景,否则移除背景 3.小的复选框点击: 如果是选中状态,则当前商品添加背景,否则移除背景...       // 如果小复选框选中的个数等于所有小复选框个数,则选中全选按钮 否则不选中        // .j-checkbox:checked 选中的复选框        if ($(

    2.7K50

    前端成神之路-02_jQuery

    02 - jQuery 学习目标: 能够操作 jQuery 属性 能够操作 jQuery 元素 能够操作 jQuery 元素尺寸、位置 1.1. jQuery 属性操作 ​ jQuery 常用属性操作有三种...2.因为checked 是复选框的固有属性,此时我们需要利用prop()方法获取和设置该属性。 3.把全选按钮状态赋值给3小复选框就可以了。...4.当我们每次点击小的复选框按钮,就来判断: 5.如果小复选框被选中的个数等于3 就应该把全选按钮选上,否则全选按钮不选。 6....清理购物车 3.商品后面的删除按钮: 一定是删除当前的商品,所以从 $(this) 出发 4.删除选中的商品: 先判断小的复选框按钮是否选中状态,如果是选中,则删除对应的商品 5.清理购物车: 则是把所有的商品全部删掉...3.小的复选框点击: 如果是选中状态,则当前商品添加背景,否则移除背景 4.这个背景,可以通过类名修改,添加类和删除类 ​ 代码实现略。

    2.3K10

    「jQuery」基础 - 02

    1.1. jQuery 属性操作 jQuery 常用属性操作有三种:prop() / attr() / data() ; 1.1.1 元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性...因为checked 是复选框的固有属性,此时我们需要利用prop()方法获取和设置该属性。 把全选按钮状态赋值给3小复选框就可以了。 当我们每次点击小的复选框按钮,就来判断。...如果小复选框被选中的个数等于3 就应该把全选按钮选上,否则全选按钮不选。 :checked 选择器 :checked 查找被选中的表单元素。 <!...清理购物车 商品后面的删除按钮: 一定是删除当前的商品,所以从 $(this) 出发 删除选中的商品: 先判断小的复选框按钮是否选中状态,如果是选中,则删除对应的商品 清理购物车: 则是把所有的商品全部删掉...(详情参考源代码) 1.3.5 案例:购物车案例模块-选中商品添加背景 核心思路:选中的商品添加背景,不选中移除背景即可 全选按钮点击:如果全选是选中的,则所有的商品添加背景,否则移除背景 小的复选框点击

    2.9K20

    jQuery表单选择器

    jQuery是一个广泛使用的JavaScript库,用于简化HTML表单的处理和操作。在jQuery中,表单选择器是一种非常有用的选择器,用于选择表单元素并对其进行操作。...在jQuery中,表单选择器可以根据表单元素的类型、属性、状态等条件来选择元素。...例如,选择所有的密码输入框,可以使用如下的表单选择器:$(":password")这将选中所有的密码输入框。:checkbox选择所有的复选框(type为checkbox)。...例如,选择所有的复选框,可以使用如下的表单选择器:$(":checkbox")这将选中所有的复选框。:radio选择所有的单选框(type为radio)。...除了上述常用的表单选择器,还有一些其他的选择器可根据表单元素的状态和属性来选择元素,如::checked、:disabled、:enabled等。

    94520

    jQuery 属性操作

    jQuery 常用属性操作有三种:prop() / attr() / data() ; 一、元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性,比如 元素里面的 href...2.因为checked 是复选框的固有属性,此时我们需要利用prop()方法获取和设置该属性。 3.把全选按钮状态赋值给3小复选框就可以了。...4.当我们每次点击小的复选框按钮,就来判断: 5.如果小复选框被选中的个数等于3 就应该把全选按钮选上,否则全选按钮不选。 6....:checked 选择器 :checked 查找被选中的表单元素。...       // 如果小复选框选中的个数等于所有小复选框个数,则选中全选按钮 否则不选中        // .j-checkbox:checked 选中的复选框        if ($(

    1.5K30

    【JQuery框架】五大选择器“全家桶”详解!!!

    .val("bbb"); }); 3、选中选择器 语法:$(“A:checked”) 作用:获得单选/复选框选中的元素 // 利用 jQuery 对象的 length 属性获取复选框选中的个数"  id...(下拉框) 语法:$(“A:selected”) 作用:获得下拉框选中的元素 // 利用 jQuery 对象的 length 属性获取下拉框选中的个数"  id="b4" $("#b4").click(...,第一个选中选择器的作用对象是单选/复选框,而第二个选中选择器的作用对象是下拉框,同时对于第二种选择器,它的作用内容是下拉框中的包含在内的选项,因此在使用时应当使用“>...对象的 length 属性获取复选框选中的个数"  id="b3"          $("#b3").click(function () {             var lengths = $(...对象的 length 属性获取复选框选中的个数"  id="b3"/>        jQuery 对象的 length 属性获取下拉框选中的个数

    1.8K20

    jQuery之高级选择器

    二.jQuery高级选择器 针对上次课有点复杂的选择器,或之前没有接触过的选择器。...为什么要反复的讲选择器,这个就是jQuery的一个核心点,在之前js的时候,通过复杂的document.getElement(s)ById|ByTagName|ByClassName等等,这些方式,找页面的元素对象...同样,在jQuery里面,我们要操作页面对象还是需要找对象,找页面对象,就是通过各类的选择器来找,简化我们的业务代码量。...在jquery里面,基本选择器[属性选择器] 属性选择器 符号 说明 用法 (“a[href]”) 选择所有包含href属性的元素 (“a[href]”).css(“background”,“red...userform :disabled" )匹配编号输入框 :checked 匹配所有被选中元素(复选框、单项按钮、select 中的option) $(" #userform :checked" )匹配

    10010

    jQuery 元素操作

    name age 属性名 console.log(ele); // 输出的是 andy 18 属性值 }) }) 选中的商品 3....清理购物车3.商品后面的删除按钮: 一定是删除当前的商品,所以从 $(this) 出发4.删除选中的商品: 先判断小的复选框按钮是否选中状态,如果是选中,则删除对应的商品5.清理购物车: 则是把所有的商品全部删掉....click(function() { // 删除的是小的复选框选中的商品 $(".j-checkbox:checked").parents(".cart-item")....1.核心思路:选中的商品添加背景,不选中移除背景即可2.全选按钮点击:如果全选是选中的,则所有的商品添加背景,否则移除背景3.小的复选框点击: 如果是选中状态,则当前商品添加背景,否则移除背景4.这个背景

    1.9K10

    新手学JavaScript(四)----CheckBox全选与全不选

    前两天开发界面时,实现了一个新的小功能,CheckBox复选框的全选与全不选 样式的实现 纯CSS实现 VS JQuery+CSS实现 在这给大家推荐一款比较不错的纯CSS实现的CheckBox–CSSCheckBox...,用bootstrap里面自带的checkbox和radio样式不太美观,所以就另找了一个插件,这里大家可能会有疑问,为什么要找一个纯CSS实现的CheckBox?...,全选复选框就选中;如果子复选框中有一个没有选中,那么全选复选框就不选中。...首先判断这一组的子复选框有几个,然后判断选中的复选框有几个,进行对比就可以实现: //获取选中的checkbox的数量 var count; function checkCount...count++; } } } //当所有的子复选框被选中时,全选复选框选中; //只要有一个子复选框没有被选中

    3.7K10

    jQuery就业课程之表单选择器系列

    userform :disabled" )匹配编号输入框 :checked 匹配所有被选中元素(复选框、单项按钮、select 中的option) $(" #userform :checked" )匹配...“性别”中的“男”选项和“爱好”中的“编程”选项 :selected 匹配所有选中的option 元素,单一的下拉框 $(" #userform :selected" ) 匹配“家乡”中的“北京”选项...2.6 属性操作 jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作。...比如attr()、removeAttr() DOM属性操作:对DOM元素的属性进行读取,设置和移除操作。...#%&*])+ 总结: 1.选择器重点讲了好几个,今天是表单选择器; 2.掌握如何针对某个选择器进行操作,规律:三个字总结:找 事 匿 3.jQuery链式操作 2.6 作业 使用jQuery+正则表达式

    10310

    【Java 进阶篇】JQuery 案例:全选全不选,为选择添彩

    JQuery 全选全不选实现原理 全选全不选的实现原理十分简单,主要涉及到以下几个步骤: 选择触发全选和全不选操作的元素,如一个复选框或按钮。...使用 JQuery 选择器选中需要进行全选和全不选操作的目标元素,通常是表格中的多个复选框。 为触发元素绑定事件,监听其点击事件。...在事件处理函数中,通过 JQuery 选择器选中目标元素,并设置它们的 checked 属性,实现全选和全不选效果。 下面是一个基本的实现示例: 在这个示例中,我们通过 JQuery 选择器选择了触发全选和全不选操作的复选框 #...同时,为了提升用户体验,我们还为选中的行添加了高亮显示效果,使用户更清晰地看到当前选中的内容。 实际应用场景 全选全不选功能不仅仅局限于表格,它在各种列表、多选项等场景都有着广泛的应用。

    37340
    领券