位置: 编程技术 - 正文

jQuery实现checkbox即点即改批量删除及中间遇到的坑

编辑:rootadmin

推荐整理分享jQuery实现checkbox即点即改批量删除及中间遇到的坑,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

最近要用jQuery实现一个批量删除操作,效果如下图

最终页面page.html,此页面使用了bootstrap和jQuery,如果没有需要下载一下

上图的操作主要需要两个操作:

一、当checkBox点击时进行选中计数(带坑)。

二、当点击批量删除时,拼接选中单位的id,传递给个后台。

初看一下,感觉这些很好实现,并且实现的方法很多。当初我也是这么认为的,结果搞了一个上午.......,接下来就看看jQuery的一些坑。

我开始想法是每次点击checkBox时,对所有的checkBox进行each()遍历,如果是勾选状态就将Num++,最后将num的值赋给批量删除的数字小标签,顺便把id也拼接了。

当这段代码触发时,却发现一个诡异的现象:这段代码会在勾选效果前先触发。类似于beforeClick(),所以当代码遍历时,无法获取当前的勾选状态。

jQuery实现checkbox即点即改批量删除及中间遇到的坑

就这个问题,我在网上找了半天答案,硬是不知道如何解决,什么mouseup()都用了一下,都是beforeClick的效果。

最后我使用了另一种写法。

  成功运行出效果!

结论:

  在click()中使用input[type=[checkbox]:checked]选择器获得勾选元素时,得到的就是勾选后的结果afterclick()。

  而使用.each()遍历时,获取的是勾选前的效果beforeclick。

  为什么一个click函数里,能得出beforeclick和aferclick两种效果?

  坑哭......

总结

以上所述是小编给大家介绍的jQuery实现checkbox即点即改批量计数及中间遇到的坑,希望对大家有所帮助,如果大家有任何疑问欢迎各我留言,小编会及时回复大家的!

JQ图片文件上传之前预览功能的简单实例(分享) 1、先准备一个divonchange触发事件inputtype="file"onchange="preview(this)"/spandivid="preview"/div2、写JS代码//上传图片之前预览图片functionpreview(file){if(file.files&&file.files

jQuery除指定区域外点击任何地方隐藏DIV功能 具体代码如下所示:$('body').click(function(e){vartarget=$(e.target);//如果#overlay或者#btn下面还有子元素,可使用//!target.is('#btn*')&&!target.is('#overlay*')if(!target.is('#bt

前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来 做项目的时候有这么一个需求,客户信息显示出来后我要搜索查找相关的客户,并把相关的客户信息全部显示出来,因为一个客户全部信息我写在一个di

标签: jQuery实现checkbox即点即改批量删除及中间遇到的坑

本文链接地址:https://www.jiuchutong.com/biancheng/370352.html 转载请保留说明!

上一篇:浅谈jquery中ajax跨域提交的时候会有2次请求的问题

下一篇:JQ图片文件上传之前预览功能的简单实例(分享)(jquery上传图片并预览)

  • 小规模纳税人预缴企业所得税
  • 城建税是什么税率
  • 会计所得税公式怎么算
  • 合并报表逆流抵消
  • 作废的增值税普通发票还可以重新开吗?
  • 发票没有纳税人识别号能开吗
  • 收了押金不退
  • 实物投资账务处理
  • 稿费计入成本怎么做账
  • 房地产企业没有退还的履约保证金税务
  • 广告业福利发放会计处理怎么做?
  • 工资扣保险怎么做凭证
  • 未结转损益可以结账吗
  • 租房发票房产税怎么算
  • 工程类一般纳税人可以开3%的税率吗
  • 开具增值税专用发票承诺函
  • 微税平台怎么打印发票
  • 营改增后房地产企业增值税税收筹划存在问题
  • 红字发票打印乱码怎么办
  • 公司为员工负担的工资
  • 财务费用应计入什么账户
  • 债转股的税收政策
  • 委托代销商品按什么确认收入
  • 信息技术服务在开票系统怎么选
  • 计提折旧是什么账户
  • 职工福利费的扣除限额怎么算
  • 车辆理赔款计入什么科目
  • vue打包速度优化
  • windows11 beta渠道
  • 建筑公司结算会计
  • 科技推广和应用服务业属于第几产业
  • php输出语法
  • require.context()的用法详解
  • 批发商和零售商属于
  • pytorch基本操作
  • 固定资产为什么提折旧,有何实际意义
  • echarts在地图上标记图标
  • 上期累计应纳税所得额
  • 研发费用属于什么会计科目
  • 处置子公司利润表
  • 上市公司收购其它公司是好是坏
  • 汇票没到期如何兑现
  • 解决在sql脚本中怎么写
  • 企业收到的政府部门工作经费
  • 工程结算与工程施工
  • 施工企业外经证交费的时候工会经费是怎么计算的
  • 科目汇总表借方和贷方相等吗
  • 固定资产一次计提折旧
  • 缴纳印花税如何写分录
  • 应交税金为负数应该填在资产负债表哪一栏
  • 税控盘减免税款月末不用交税还要结转吗
  • 公司注销后退资需要交税吗
  • 复利现值系数表怎么算
  • 固定资产开普票还是专票
  • 付款退回在现金里怎么查
  • 分配利润给股东公司需要交税吗
  • 税收分类编码填错有影响吗
  • 残保金什么时候截止
  • sql server ceiling
  • 关于mysql数据库服务登录下列描述正确的是
  • macbook和windows
  • window磁铁
  • win10预览版绿屏重启解决
  • crypt什么文件
  • window10运行框
  • win10预览体验三个选项
  • ubuntu20.04配置
  • win10系统的设备管理器在哪里
  • fsck.mode
  • linux创建目录函数
  • 和大家一起分享一下你读书以后的感受吧
  • win7共享打印机提示0x000709
  • 原生封装ajax
  • mac安装osx失败
  • unity方法调用
  • ajax与java使用实例
  • android sdk在哪下载
  • 注销税务说明
  • 开展和组织开展什么区别
  • 电话号码公开是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设