thinkphp 删除表格最后一行

问题描述:

接上篇动态添加表格,既然有添加,必然有删除。动态添加表格显得有点不合理,应该只添加表格行,而不是添加新的表格。

这里贴出完整代码,添加表格新行及删除表格最后一行。

<html>

<script src="__PUBLIC__/js/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">
$(document).ready(function() {

	 var row=1; //用来标识当前行数

 $("#add").click(function(){//新表格行html
 var line="<tr><td>选项</td><td><input id='op[]'name= 'option["+row+"]' type='text' /></td><td>性别</td><td><input name='sex["+row+"]' type='text' /></td><td>学院</td><td><input name='school["+row+"]' type='text' /></td><td>头像</td><td><input name='thumb["+row+"]' type='file' /></td><td><button type='button' name='btn' value='del["+row+"]' onclick='deltr()'>删除</button></td></tr>";

  $("#row").val(row);

  row=row+1;

});

});

function deltr(){
var trs = document.getElementById('list').getElementsByTagName('tr');
 $('#list tr:last-child').remove();//删除最后一行

}

</script>

<body >

<div id="a"></div>

<form name="vote" method="post" action="__URL__/add_vote"  enctype="multipart/form-data">
<lable><h1>投票名称 <input name="votename" type="text" /></h1> </lable>
<input id="row" name="row" type="hidden" vaule=""/>

<table id='list'>

</table>
</div>
<div>
<input id="add" type="button" value="增加一行" />

<input id="" type="submit" value="提交" /></td>
</div>

</form>

</body>

</html>
时间: 2024-10-14 03:52:02

thinkphp 删除表格最后一行的相关文章

javascript生成表格增删改查 JavaScript动态改变表格单元格内容 动态生成表格 JS获取表格任意单元格 javascript如何动态删除表格某一行

jsp页面表格布局Html代码 <body > <center> <input type="text" value="111" id="mytext"> <table border="1" width="60%" id="mytable"> <tr> <td id="td1">第一行第一列<

利用jquery动态添加和删除表格的一行,并且保存单行数据

开发时遇到一个需求:要求要在页面的表格可以添加和删除一行,并能填写对应的数据后保存这一行数据. HTML代码 界面使用了freemarker框架,teams是后台传过来的list类型数据 <form action="" id="" method="post"> ... <table id="addTable" > <tr class="first_tr"> <th&

thinkphp 删除该表的最后一行

问题叙述性说明: 文章连接动态连接表格,因为有被添加.有必须删除.动态添加到表格这似乎有点不合理.它应该只被添加到表格行.而不是增加一个新表格. 发布完整的代码在这里,加入表格新行和删除表格最后一行. <html> <script src="__PUBLIC__/js/jquery.min.js" type="text/javascript"></script> <script type="text/javascr

dtgrid 手动条件删除表格中的某一行

dtgrid 手动条件删除表格中的某一行 var grid = $.fn.DtGrid.init(dtGridOption); $(function () { grid.load(); }); function DeleteGood(id,goodName){ layer.confirm('确定删除商品['+goodName+']', { btn: ['确定','取消'], //按钮 shade: false //不显示遮罩 }, function(){ for (var i = 0; i <

示例-创建表格-指定行列&amp;删除表格的行和列

<body> <script type="text/javascript"> /* *上面的方法和你麻烦.*既然操作的是表格,*那么最方便的方式就是使用表格节点对象的方法.* *表格是由行组成.表格节点对象中insertRow方法就完成了创建行并添加的动作.* *行是有单元格组成.通过tr节点对象的insertCell来完成.*/function crtTable(){ var oTabNode = document.createElement("ta

js实现动态删除表格的行或者列-------Day57

昨天记录了动态加入表格的一行,当然这个一行是指一行数据,也就是说一行多少列也是加上的,而且第几列的内容都能够加入上,先来回想下它的实现的关键点: 1.var row=table.insertRow();加入一行: 2.var cell1=row.insertCell();加入一个单元格:(假设在后面继续写var cell2=row.insertCell()的话.就是加入第二列;) 3.cell1.innerHTML="第一列的内容":向第一个单元格中填充值 以上就是昨天记录的动态加入一

删除表格当前行

删除表格当前行,表格每一行有单独的删除,点击弹出按钮窗口.解决问题要点是用委托写法保存点击事件. 部分代码 //删除当前行 document.addEventListener('click',function(evt){ if(!evt.target.matches("input.bt_in_td3[type='button']")) {return} var tr=evt.target.parentNode.parentNode.parentNode; var deltwindow=

jQuery删除表格指定行代码实例

jQuery删除表格指定行代码实例:本章节介绍一下如何删除表格中指定的行,代码非常的简单,直接上代码: $("table tr").eq(2).remove(); 相关阅读:1.eq()函数可以参阅jQuery的eq()方法一章节.2remove()函数可以参阅jQuery的remove()方法一章节. 原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=13213 更多内容可以参阅:http://www.soft

4 - SQL Server 2008 之 使用SQL语句删除表格

使用删除表格的SQL命令与删除数据的命令一样,只是删除的是表格这个对象, 语法如下:DROP TABLE 表名 一般在删除表格之前,需判断这个表格存不存在,存在则删除,不存在则不进行执行任何代码. 代码1与代码2同样能删除表格. 另外,着重强调一点,删除表格之前,必须先删除含有外键的表格,如果直接删除外键引用的主键表格,将会报错. 代码1: USE PersonInfo GO --如果在PersonInfo数据库系统对象中找到一个名为Employee的对象,且类型为表格 IF EXISTS(SE