`

删除表单一行或者多行操作

 
阅读更多

之前一直是删除之后回后台再取的,这样效率不高,因为并不是所有情况都得走后台,下面提供了一种直接删除的方法

var names = document.getElementsByName("checkbox");
        var len   = names.length;
        if(len > 0){
            for (var i = names.length - 1; i >= 0; i--) {
                if(names[i].checked){
                    var rowElement = document.getElementById("checkbox" + names[i].value);
                    document.getElementById("tablename").deleteRow(rowElement.rowIndex);
                }
            }
        }

 

注:循环是倒着的,从最后一个开始到第一个,因为使用deleterow的时候会rowIndex会自动改变,因此倒着删的话不会影响到前面的index

分享到:
评论

相关推荐

    jquery Easyui Datagrid实现批量操作(编辑,删除,添加)

    有时候我们的后台系统表单比较复杂,做过进销存或者一些销售订单的都应该有过感觉。 虽然Easyui Datagrid提供了行内编辑,但是不够灵活,但是我们稍微修改一下来达到批量编辑,批量删除,批量添加的效果。 现在我们...

    google-forms-expander:chrome扩展程序,可扩展Google表单中的文本字段

    Google表单扩展器 一个简单的chrome扩展名,可扩展单行Google表单...为什么文本仍限于一行? 因为如果我将其设置为多行,则如果更改之前有任何内容,它将删除该文本 即将推出 进行扩展使之可切换的更改 图片 前 后

    CMSv2.3完整源码20121108

    5.增加了datalist及view 数据的行转列标签,为了实现比如视图出来的有多行同样数据而只有几列数据不同合并为一行。 6.修复了语言版本控件加载问题。 7.增加了对栏目树的定义,实现网页内栏目着重显示问题。 注意: ...

    新亿CMSv2.3完整源码

    5.增加了datalist及view 数据的行转列标签,为了实现比如视图出来的有多行同样数据而只有几列数据不同合并为一行。 6.修复了语言版本控件加载问题。 7.增加了对栏目树的定义,实现网页内栏目着重显示问题。 注意: ...

    超实用的jQuery代码段

    11.13 向表格追加一行数据 11.14 获取客户端IP 11.15 向Firebug的控制面板发送消息 11.16 根据不同的屏幕大小显示不同的网页 11.17 jQuery遍历对象的属性 11.18 最优化的循环语句写法 11.19 如何构建最优化的字符串 ...

    Python核心编程第二版(ok)

     9.2.2 通用换行符支持(UNS)   9.3 文件内建方法   9.3.1 输入   9.3.2 输出   9.3.3 文件内移动   9.3.4 文件迭代   9.3.5 其他   9.3.6 文件方法杂项   9.4 文件内建属性   9.5 ...

    Python核心编程第二版

     9.2.2 通用换行符支持(UNS)   9.3 文件内建方法   9.3.1 输入   9.3.2 输出   9.3.3 文件内移动   9.3.4 文件迭代   9.3.5 其他   9.3.6 文件方法杂项   9.4 文件内建属性   9.5 ...

    电子商务商城网站代码

    5. 操作(修改、权限、列出会员、删除) 添加会员等级 1. 等级名称 2. 积分下限 3. 积分上限 4. 每次购物最大金额 5. 升级金额 6. 是否升级 7. 购买商品打折率 8. 等级优先级 9. 等级图片 10. 权限(在商品详情页...

    html入门到放弃笔记

    在一行内允许显示多个元素的,称为 "行内元素" span,i,b,s,u,sup,sub 作用:包裹文本,并处理文本的表现形式 2、块级元素 每个元素独占一行显示的,称为 "块级元素" div,p,h1,h2,h3,h4,h5,h6 作用:布局 ...

    动易专业版——Upgrade_SiteFactory.Professional_2.5.2.0-2.5.3.0的升级包

    ●节点IP访问限制白名单只有最后一行的白名单有效。 ●会员管理兑换有效期的时间计算不正确。 ●在不同的专题类别下,不能添加同名的专题。 ●栏目设置“列表文件统一保存在一级栏目文件夹”中时,不应该创建子...

    精通JS脚本之ExtJS框架.part2.rar

    9.3.2 添加一行数据 9.3.3 保存修改结果 9.3.4 验证EditGrid中的数据 9.3.5 限制输入数据的类型 9.4 PropertyGrid属性表格控件 9.4.1 PropertyGrid简介 9.4.2 只读的PropertyGrid 9.4.3 对name列强制排序并...

    精通JS脚本之ExtJS框架.part1.rar

    9.3.2 添加一行数据 9.3.3 保存修改结果 9.3.4 验证EditGrid中的数据 9.3.5 限制输入数据的类型 9.4 PropertyGrid属性表格控件 9.4.1 PropertyGrid简介 9.4.2 只读的PropertyGrid 9.4.3 对name列强制排序并...

    ASP ISchool随机抽题考试系统

    2.增加试题导入题干结束符“|题干结束|”(独立一行),支持多行题干导入 3.增加试题库翻页功能 4.增加切换栏目自动回到页面顶部功能 V3.6.1(20110714) 1.增加安装部分自动跳转 2.拆分前台考生文件,为加入新界面...

    JavaScript网页特效范例宝典源码

    实例201 删除表中的行 314 7.4 单元格的相关操作 316 实例202 隐藏及显示单元格 316 实例203 编辑单元格中的文本信息 318 实例204 合并单元格 320 实例205 在表格中添加行及单元格 322 实例206 删除表中的单元格 324...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例181 表单输入单元单击删除 218 实例182 表单文本输入的移动选择 219 实例183 通过下拉列表选择头像 220 3.5 CSS+DIV页面布局 222 实例184 应用CSS+DIV实现无边框窗口 222 实例185 设置表格样式 224 实例186 设置...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例181 表单输入单元单击删除 218 实例182 表单文本输入的移动选择 219 实例183 通过下拉列表选择头像 220 3.5 CSS+DIV页面布局 222 实例184 应用CSS+DIV实现无边框窗口 222 实例185 设置表格样式 224 实例186 设置...

    零基础学HTML CSS源代码

    下划线与删除线.htm 下划线与删除线的用法。 HTML标记和格式实例手把手.htm HTML标记和格式实例手把手的用法。 第3章(源代码\第3章) 示例描述:本章演示字体标记语法以及其用法 标题字体....

    《程序天下:JavaScript实例自学手册》光盘源码

    16.11 表单验证样式(一) 16.12 判断表单是否已修改 16.13 判断控件的类型 16.14 密码强度检查 16.15 身份证的验证 16.16 JavaScript生成验证码 16.17 JavaScript生成验证码(二) 第17章 进度条、滚动条特效处理 ...

    程序天下:JavaScript实例自学手册

    16.11 表单验证样式(一) 16.12 判断表单是否已修改 16.13 判断控件的类型 16.14 密码强度检查 16.15 身份证的验证 16.16 JavaScript生成验证码 16.17 JavaScript生成验证码(二) 第17章 进度条、滚动条特效处理 ...

Global site tag (gtag.js) - Google Analytics