jquery可增加删除列表格

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<script src="jquery-1.3.2.js"></script>

<script>

var colNum=6;

						 
function addCol(){
var tablehead=$("#colName").val();
 var currentNum=colNum+1;
$("#lb tr").each(function(i,v){
if(i==5){
 $(this).html($(this).html().replace("colSpan="+colNum,"colSpan="+currentNum));
colNum++;
 return;
}
																				 
 var lastTD=$("#"+$(this).attr("id")+" td:last-child");
 if(i==0)
$("#"+$(this).attr("id")+" td:last-child").after(lastTD.clone().html(tablehead));
else if(i==1){
$("#"+$(this).attr("id")+" td:last-child").after(lastTD.clone().html("设置"));	
}else{
$("#"+$(this).attr("id")+" td:last-child").after(lastTD.clone())
}
 });
}
														
														
														
function delCol(){
 var currentNum=colNum-1;
$("#lb tr").each(function(i,v){
	 if($(this).children().length<=3)
	 {
		return;
	}
																				  
	if(i==5){
		 $(this).html($(this).html().replace("colSpan="+colNum,"colSpan="+currentNum));
		 colNum--;
		return;
	}
		$("#"+$(this).attr("id")+" td:last-child").remove();
																																						
 });
}
</script>
</head>

<body >
<center>
  <table align="center" id="lb" class="list" >
    <tr id="tr1"> 
      <td width="8%" bgcolor="#D0DEF0">姓名</td>
      <td width="13%" bgcolor="#D0DEF0">所在部门</td>
      <td width="11%" bgcolor="#D0DEF0">所任职位</td>
      <td width="13%" bgcolor="#D0DEF0">基薪</td>
      <td width="13%" bgcolor="#D0DEF0">岗薪</td>
      <td width="15%" bgcolor="#D0DEF0">入职时间</td>
    </tr>
    <tr onMouseOver="changeto()" onMouseOut="changeback( '0' )" id="tr2"> 
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>设置</td>
    </tr>
    <tr onMouseOver="changeto()" onMouseOut="changeback( '1' )" id="tr3"> 
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
	 <tr onMouseOver="changeto()" onMouseOut="changeback( '0' )" id="tr4"> 
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
     </tr>
    <tr onMouseOver="changeto()" onMouseOut="changeback( '1' )" id="tr5"> 
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
	 <tr >
      <td colspan="6" align="center" ><div>
        <label>
          <span class="arrow"><a href="#"  class="b">9</a> <a href="#" class="b">3</a> <a href="#" class="b"> 4</a><a href="#" class="b"> :</a></span> 共10条记录 每页5条 转到
          <input name="textfield3222" type="text" class="field"style="width:30px;height:20px" />
          页 <img src="../../../images/btn_go.gif" width="20" height="20" align="absmiddle" > &nbsp;&nbsp;&nbsp;&nbsp;<input type="text" id="colName" class="field" />&nbsp;<input type="button" id="addCol" onClick="addCol()" class="button" value="添加列"/>&nbsp;&nbsp;</label>
        <input type="button" id="addCol2" class="button" value="删除列" onClick="delCol()"/>
      </div></td>
    </tr>
  </table>
</center>
</body>
</html>

 

在MATLAB和Simulink中设计并仿真一个智能建筑能效优化系统 智能建筑能效优化是现代建筑管理的重要组成部分,旨在通过智能化手段降低能源消耗、减少碳排放并提高居住舒适性。通过Simulink进行智能建筑能效优化仿真,可以验证控制策略的有效性、优化系统设计并降低开发成本。以下是如何在MATLAB和Simulink中设计并仿真一个智能建筑能效优化系统的详细步骤。通过上述步骤,我们成功设计并实现了基于Simulink的智能建筑能效优化仿真。该系统能够模拟复杂的建筑环境,验证能效优化策略的有效性,并通过优化设计提高建筑的能源利用效率和居住舒适性。 阅读详情

相关推荐

已解决-Parallels Desktop 16 网络初始化失败:您的虚拟机将继续正常运作,但将无法连接网络

我是月球挖掘机,相信不少打工人为了尝鲜已经更新了MacOS 11 Big Sur,当然,苹果每次的系统大更新,都会给我们软件的功能无法使用惊喜,这次的也不例外。 这个问题是我在更新macOS Big Sur之后,Parallels Desktop打开虚拟机后,提示: 报错信息 网络初始化失败:您的虚拟机将继续正常运作,但将无法连接网络 这是我的软件版本: 起初我以为是我的虚拟机坏了,结果重装了一遍虚拟机,没有任何用处。我开始在网上找方法,只能找到那个使用命令行打开软件的命令,除此之外没有了

月球挖掘机 5万+

用jquery代码实现表格行列的增删操作(每行编号随之修改)

目标效果: 1.点击addRow按纽实现行的增加,并且编号连续呈増序。 2.点击deleteRow按纽实现行的删除,并且被删行对象后面的行编号与被删对象前面的行编号能连贯起来。(下示例从上图中图删除了第三行之后的效果) 工具: 1. jquery插件 2.  jsp页面中导入jquery插件并创建表格

felixkiki的博客 5615

Allegro Design Entry CIS 与 OrCAD Capture CIS:PCB设计工具链中的双雄对决

本文深入对比了Cadence旗下两大原理图设计工具Allegro Design Entry CIS与OrCAD Capture CIS。Allegro Design Entry CIS源自Concept HDL,定位高端,强调自顶向下的层次化设计和与Allegro PCB Editor的无缝约束管理,适合大型复杂系统及团队协作。OrCAD Capture CIS则以其出色的易用性、广泛的兼容性和强大的CIS数据库功能著称,是中小型项目及跨工具链协作的通用选择。文章从历史渊源、核心功能、适用场景等多维度剖析,

bush的博客 488

jQuery 删除表格指定的列

//tableId 表格id //col 需要删除的列(从0开始计算) function displayIncomeCol(col) {//删除table指定的列 var tab = document.getElementById("tableId"); var trs = tab.rows; for(var i = 0, len = trs.length; i < len; i++){ var cell = trs[i].cells[col]; cell.style.displa

qq_38101240的博客 1218

《商用密码应用与安全性评估》第四章密码应用安全性评估实施要点4.1密码应用方案设计

密码应用方案设计

qq_40442137的博客 1475

Linux磁盘扩容实战:用parted命令无损扩展/data分区(附常见报错解决方案)

本文详细介绍了在Linux生产环境中使用parted命令对已挂载的/data分区进行在线磁盘扩容的完整实战流程。通过风险评估、状态检查、parted工具深度解析及实战演练,指导用户安全完成动态扩容,并提供了常见报错如'Partition is being used'、MBR 2TB限制等的解决方案,确保业务不中断、数据不丢失。

weixin_29207439的博客 297

jQuery删除table表格当前行除首列与最后一列的所有列

在表格中使用使用jquery获取父级元素后在获取相应的td进行删除 代码:$(‘当前行的触发按钮’).parent()..find(‘td:not(:first):not(:last)’).remove();

Geek_U的博客 2995

Vue3实战:从零构建ElementPlus后台管理系统全流程

本文详细介绍了从零开始使用Vue3和ElementPlus构建后台管理系统的全流程。内容涵盖环境准备、项目初始化、Vite配置、SCSS样式体系搭建、ElementPlus组件库引入与配置,以及封装可复用的SvgIcon组件进行图标管理,旨在帮助开发者快速搭建现代化、可维护的中后台应用。

weixin_29011239的博客 160

jQuery列表动态增加和删除

HTML代码 <input type="button" value="新增" class="insert"> <table cellspacing="0px" class="a"> <thead> <th><input type="checkbox"></th> <th>分类的ID</th> <th>分类的名称</th> <th>分类的描

weixin_47803030的博客 599

Adobe Acrobat Pro(Adobe PDF) - 使用技巧

Adobe Acrobat Pro为Adobe出品的PDF查看和编辑软件,下文简称Adobe PDF,该软件功能强大,拥有查看PDF、编辑PDF、打印PDF、导出PDF、合并文件、组织页面、文本标注、注释、动作向导、等功能。本文介绍Adobe PDF的一些使用技巧,最后介绍软件设置。

NSJim的博客 4万+

Android 人像分割实战:OpenCV+YOLOv8+NCNN 三库联动(附 GPU 加速 / 内存优化全方案)

本文详细介绍了在Android项目中集成OpenCV+YOLOv8+NCNN实现实时人像分割的技术方案。主要内容包括:项目环境搭建(配置NDK、添加Native模块)、核心库文件集成(OpenCV、NCNN、YOLOv8模型)、JNI接口设计与实现(Kotlin层调用C++算法)。通过Camera API获取图像数据,使用YOLOv8进行人体检测,结合NCNN高性能推理框架实现人像分割处理,最终将原始画面与分割结果(背景透明)同时显示在Android界面上。该项目采用多技术栈协同工作,OpenCV负责图像处

FJN110的博客 236

linux脚本jq添加列表,jQuery列表动态增加和删除的实现方法

通过jQuery实现列表的数据动态添加与删除代码演示演示地址背景隔行换色CSS代码/* 设置奇数行颜色 */.even {background-color: dodgerblue;}/* 设置偶数行背景颜色 */.odd {background-color: pink;}JavaScript代码// 设置奇数偶数行的背景颜色$("tr:even").addClass("even");$("tr:o...

weixin_32256355的博客 582

《网络安全自学教程》- Windows安全机制:安全标识符,身份鉴别和访问控制

这篇文章详细介绍Windows和Linux如何标识用户,如何根据标识验证用户身份,如何根据用户身份做访问控制。

wangyuxiang946的博客 1万+

3.1 使用jQuery实现简单列表的增加、修改、删除

1. 描述: 点击按钮 :弹出一个输入框,将输入框的值添加进ul中新创建的li中 点击修改:弹出一个输入框,将输入框的重新赋值给对应的li的内容 点击删除:删除对应的整行li 2. HTML <ul> <li>列表01<span>删除</span><span>修改</span></li> <li>列表02<s...

m0_52065154的博客 2474

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

jQuery实现列表的动态增加、删除和全选操作

目录隔行换色CSS代码jQuery代码全选/取消全选删除新增CSS代码HTML代码jQuery代码完整代码页面效果 隔行换色 CSS代码 .odd { background-color: rosybrown; } jQuery代码 //隔行换色 $("tr:odd").addClass("odd"); 全选/取消全选 //设置多选框全选和取消全选事件 $("tr th:first").append("<span id='showStr'></span&gt

XingKongLiu6的博客 1916

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

linux脚本jq添加列表,jQuery实现列表的增加和删除功能

具体代码如下所示:jQuerynamepricedeletea123deletec3453deletenamepricevar $tableList=$("#tableList");//tianjia$("#add").click(function(){var tdName= $("input[name=name]").val();var tdPrice = $("input[name=price...

weixin_42519826的博客 309

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

angular项目中使用jQuery增加和删除行

说明:引入angular.min.js和jquery.min.js的静态资源库,实现列表内容的增加和删除操作。 HTML代码: 供应商 联系方式 物料名称 规格型号

jasonlfy的博客 1033

jquery 动态增加删除行

最近写程序,碰巧有动态增加删除行,下面就记录一下 html就不写了,也没有什么,直接上核心了 新增行 function addRow(obj){  //获得table一共有多少行,方便追加的时候给序号赋值 var length = $("#grid tr").length;  //获得当前是第几行,以便追加的时候,在该行下进行新增,我这里跨的级别比较多,根据...

weixin_30315723的博客 159

JQuery控制表格增加、删除行,清空表格

首先来看需求场景: 1,从下拉框中选中门店后,实时将门店的序号、名称添加至左边表格中; 2,点击表格中末列中的删除,移除改行数据; 3,此操作在弹窗中,这个框架的弹窗每次关闭需要手动清理数据,所以需要将表格中除了标题行之外的行移除; 实现: 1,下拉框旁边的‘添加’按钮增加触发事件addShare()方法 var i = 0; function addShare() { ...

个人成长记录 2161

jquery追加html后删除,jquery动态增加删除元素节点

jquery动态增加删除元素节点对于语言编程,不同的思路有着不同的解决办法,Jquery对于动态的ul-li节点的增加删除实力操作思路:1、做一个按钮用于增加li节点,使用Jquery:append()方法:$(selector).append(content,function(index,html))content必需。规定要插入的内容(可包含 HTML 标签)。可能的值:HTML 元素jQue...

weixin_39677538的博客 448

jQuery动态增加删除li及事件绑定

无标题文档 div{ width: 100px; height: 100px; background: red; } li{ list-style: none; } span{ display: inline-block; width: 100px; } /* $(function(){ $('button').click(functio

Zz912509345的博客 7654

JavaScript表单的删除与增加(使用jQuery)

一、代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .delete { text-decoration: none; } </...

qq_40084390的博客 861

纯JS/JQuery实现列表的动态新增、删除和修改+全选和取消全选操作

最近学了JS和JQuery,并且写出了列表的动态增加和删除还有修改的操作,现在我就来分享给大家 演示地址 点击这里查看页面效果 JS/JQuery代码 全选/取消全选 // 多选框的点击操作 // 默认样式 $(".list th:first").append("<label for='check' id='show'>全选</label>"); $("#check").click(function() { if(this.checked) {

YangXin94的博客 4847

jquery 增加 tr 增加 li

jquery 增加 tr 增加 li

every_evy的博客 1022

DWZ动态增加删除列表

table class="list nowrap itemDetail" addButton="添加附件" width="100%">        thead>             tr>                   th type="text" name="items[#index#].itemmingcheng" size="20" fieldClass="r

u010566369的专栏 1279

Jquery合并单元格(跨行)

目的:table指定列跨行合并单元格(当前行以第一列为列) 思路:循环遍历所有行, 当前行第1列与下一行第1列比较,如果相等, 则当前行rowspan=rowspan+1 (初始无rowspan则值默认为1);删除下一行单元格;(注意:单元格合并之后,下一行对应列总数减少;)如: 1 A A1 2 A A2 3 B B1 ...

liucuijiayou的博客 2946
上一篇: jquery实现的可增加,删除行,可多行上下移动表格
下一篇: Hibernate 复合主键的映射问题
Busing
博客等级 码龄18年 8粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值