位置: 编程技术 - 正文

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上传图片并预览)

  • 小规模免征增值税额度2023
  • 小规模纳税人应交增值税明细科目
  • 收到幼儿园园服费怎么做财务处理?
  • 开具技术服务费发票需要注意什么
  • 水利建设基金可以按次申报吗
  • 发票面额增大
  • 无形资产资本化会计处理
  • 应付账款借方余额在资产负债表中怎么列示
  • 企业用于存货的支出
  • 收到客户不要的定金怎么做账?
  • 外包代发工资怎么做账
  • 劳务外包用工单位可以抵扣进项税吗
  • 公司转账给公司会计分录
  • 所得税营业成本包括哪些
  • 建筑业的合理避税
  • 个税个人所得税返回
  • 为什么增值税普通发票不能抵扣
  • 解析居民企业非货币性资产对外投资政策
  • 无票费用如何做凭证分录
  • 财产收购的税务处理
  • 国税登记流程
  • 专用发票上注明的税额是什么
  • 会计准则规定的关联方
  • 税务发票原件
  • 劳动报酬个人所得税由扣缴义务人预扣预缴
  • 收到的投资收益属于经营活动产生的现金流量吗
  • win10怎么清空
  • 企业所得税退税怎么做账务处理
  • 电脑隐藏软件图标快捷键
  • 利润分配会计处理时间
  • 企业安全库存是什么
  • 调整会计分录是什么
  • 企业能公户往个人转账吗
  • u盘bios设置usb启动
  • PHP:mb_ereg_search_pos()的用法_mbstring函数
  • php二维数组遍历
  • 原始凭证的分类依据有哪些?分别能分为哪些类型?
  • 增值税专用发票的税率是多少啊
  • 继续涉入资产后续计量
  • 在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境
  • sortable js
  • spring integration使用:消息转换器
  • 两个公司可以是一个注册地址吗
  • 应付职工薪酬的账务处理
  • 预付卡销售成品油会计分录
  • 材料采购发票未到
  • 公司注销项目怎么办
  • 回购股票并注销是利好吗
  • 进项税转出税额
  • 税局代开专用发票时交的钱如何记账?
  • 备抵法核算坏账损失
  • 网站和店铺的区别
  • 直接成本包括哪些
  • 现金日记账的日期栏是指记账凭证的日期
  • Ubuntu15下mysql5.6.25不支持中文的解决办法
  • windows微软官方
  • XP系统怎么删除密码
  • 双启动子存在的意义
  • win7电脑开机提示oxcoooooe9
  • win10收不到20h2更新
  • xp怎么改密码怎么设置
  • skynetave.exe - skynetave是什么进程 有什么用
  • win8.1其他用户名登不进去
  • Win10 Mobile 10586正式版即将向Insider用户推送
  • 简单谈谈对中国电信的认识
  • awk fnr nr
  • python web开发环境搭建
  • jQuery Checkbox 全选 反选的简单实例
  • jquery validator
  • [Unity3D]Unity3D游戏开发之塔防游戏项目讲解(上)
  • js定义类的三种方法
  • python给批量图片添加文字
  • js table
  • js设计模式有什么用
  • python操作命令
  • androidapk网站
  • 税务局核查研发费举措
  • 西安国家税务局丁雁现任命职务
  • 如何查询公司的电话号码
  • 问一下医院
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设