今天在处理后台的时候做了个小小的ajax处理批量删除的功能,给大家分享下。

1、在Repater绑定出放入单选

  1. <input id="chkContentId" name="chkContentId" value='<%#Eval("id") %>' type="checkbox" />&nbsp

2、最下方放入全选

  1. <input name="chkall" type="checkbox" οnclick="CheckAl(this.form)" />Select All
  2. <a style="cursor: pointer;" οnclick="jqchkall();">Delete</a>

3、剩下的交给js、jQuery处理值

  1. <script type="text/javascript">
  2. //实现全选和反全选功能
  3. function CheckAl(form) {
  4. var checkboxs = document.getElementsByName("chkContentId");
  5. for (var i = 0; i < form.elements.length; i++) {
  6. var e = form.elements[i];
  7. if (e.name != 'chkall' && e.type == "checkbox")
  8. e.checked = !e.checked; ;
  9. }
  10. }
  11. //进行批量操作
  12. function jqchkall() {
  13. if (confirm("Sure to delete all?")) {
  14. //jquery获取复选框值进行遍历
  15. $('input[name="chkContentId"]:checked').each(function() {
  16. DeletePr($(this).val(), this)
  17. });
  18. }
  19. }
  20. </script>

4、ajax处理数据数据

  1. //ajax处理
  2. function DeletePr(id, dome) {
  3. $.get("ajax/test.aspx", { pid: id }, function(data) {
  4. if (data != "fail") {
  5. $(dome).remove();
  6. } else {
  7. alert("Delete fail");
  8. }
  9. })
  10. }

5、剩下的就是交给后台处理了..嘻嘻 这样就大功告成..

转载于:https://blog.51cto.com/gdg116/656808

js+jQuery获取全选并用ajax进行批量删除相关推荐

  1. vue实现购物车简单的功能-单选全选总价计算、批量删除

    vue实现购物车简单的功能-----单选全选总价计算.批量删除等 观看了后盾人视频教学,视频里面对于全选和单选的功能没有讲全,于是自己研究了一下,前端小白,也是第一次写博客,有什么不足和可以优化的地方 ...

  2. js,jquery获取复选框checkbox被选中的值

    转载:https://blog.csdn.net/qq_35792598/article/details/76646983 <!DOCTYPE html PUBLIC "-//W3C/ ...

  3. Jquery实现 全选反选

    Jquery实现 全选反选 <!DOCTYPE html> <html lang="en"><head><meta charset=&qu ...

  4. jquery获取复选框checkbox被选中的值

    获取复选框基本操作 html代码 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "h ...

  5. 经典案例重点案例:点名表,JS正则验证全选、全不选、反选,点击可以实现三个功能,轮播图 字符串截取以及替换,图片切换

     重点案例: 点击开始点名,框内的名字转动 点击结束点名,框内的转动停止,并出现一个随机的学生姓名 <!DOCTYPE html> <html>     <head> ...

  6. html简单获取多选框的,jquery获取复选框的值的简单实例

    JS获取复选框被选中的值 0 1 2 3 4 5 6 7 JS代码 对checkbox的其他几个操作 1. 全选 2. 取消全选 3. 选中所有奇数 4. 反选 5. 获得选中的所有值 js代码 $( ...

  7. jQuery购物车全选总价案例

    分析 全选思路:里面3个小的复选框按钮(j-checkbox)选中状态(checked)跟着全选按钮(checkall)走 因为checked是复选框的固有属性,所以利用prop()方法获取和设置该属 ...

  8. jquery的全选,全不选,反选

    jquery的全选,全不选,反选: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind=&q ...

  9. js怎么获取复选框选中的值

    本篇文章主要给大家介绍js获取复选框选中的值的实现方法. js获取复选框选中的值的方法实现,对于新手小白来说可能有一定的难度. 下面我们就结合具体的代码示例为大家详细介绍js实现获取复选框中选中的值的 ...

最新文章

  1. RxJava 源码解析之观察者模式
  2. STM32 KEIL 串口打印printf使用详解
  3. NPoco for MySQL 配置
  4. Qt Creator导出3D资产Exporting 3D Assets
  5. http协议相关内容
  6. RabbitMQ学习3----运行和管理RabbitMQ
  7. 用php写一个可以抽取随机数的工具一次只抽四个怎么实现?_面试了一个32岁的程序员,场面一度很尴尬。...
  8. mysql类 php100_php mysql 类
  9. 飞利浦医疗收购Direct Radiology,加强远程放射学服务能力
  10. windows10 右键 manage 没反应
  11. opencv python 读取图像/显示图像/保存图像
  12. 机器学习-决策树--基础知识总结
  13. Windows phone 7中关于Zune软件使用几个问题
  14. 【自动化】Python脚本selenium库完成自动创建汇联易账号
  15. 哥德巴赫猜想c#语言,哥德巴赫猜想 C#
  16. Python调用华为API实现人脸检测
  17. 深入理解操作系统实验——bomb lab(phase_4)
  18. 计算机办公软件office的考试试题,中职计算机办公软件Word2010年最新考试试题.doc...
  19. ubuntu企业微信和微信无法发送和显示图片和截图问题
  20. 蓝牙血压计医疗方案设计

热门文章

  1. 操作系统的进程调度简析
  2. SD-WAN — 技术架构
  3. Kong APIGW — Admin API 核心逻辑对象
  4. Go 语言编程 — gorm 的数据完整性约束
  5. Netflow/IPFIX 流量收集与分析
  6. ETSI GS MEC 015,MEP 带宽管理 API
  7. Overlay 网络 — Overview
  8. 计算机组成原理 — 冯诺依曼体系结构
  9. 2016/07 — 周年记录
  10. Windwos 08R2_DNS+AD安装图文