jquery每次点击table最后一行,然后在其后面新增一行,其他的功能么,就是还能删除选定的每行

如题所述

根据一楼的:

<table id="a">
<tr><td></td></tr>
<tr><td>>/td></tr>
</table>

$(function(){
$("table tr:last").bind("click",function(){
$(this).before("<tr><td></td></tr>");
});
});
删除的话:你可以在每个行中添加一个button 然后
$("table tr button").click(function(){
$(this).parent().parent().remove();
第一个parent()代表列 第二个parent()代表行, 然后就将那一行删除了
})

PS:before()是在被点击行的后面添加一行, after() 是在被点击行的前面添加一行
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-24
<table id="a">
<tr><td></td></tr>
<tr><td>>/td></tr>
</table>

$(function(){
$("table tr:last-child").bind("click",function(){
$(this).append("<tr><td></td></tr>");
});

删除选定自己想
});

jquery每次点击table最后一行,然后在其后面新增一行,其他的功能么,就是...
});});删除的话:你可以在每个行中添加一个button 然后 ("table tr button").click(function(){ (this).parent().parent().remove();第一个parent()代表列 第二个parent()代表行, 然后就将那一行删除了 })PS:before()是在被点击行的后面添加一行, after() 是在被点击行的前面添加一...

jquery里怎么用clone给表格增加一行
<table id="table"> <tr> <td>内容1<\/td> <td> <button class="addtr">添加<\/button> <button class="deltr">删除<\/button> <\/td> <tr><\/table>用jquery来实现“添加”和“删除”的功能:下面这个是添加:("#table").on("click","button.addtr",function(){...

如何用JQUERY来删除TABLE当中的最后一行数据?
可以使用jquery的 :last 选择器来选取最后一个元素,如果只是删除数据 ("table tr:last td").each(function() { $(this).text(""); \/\/ 将单元格td的内容设为空,以达到清除数据之目的});如果要删除最后一行 ("table tr:last").remove();示例代码如下 创建Html元素 <div class="box">...

用JS在添加一行那里 往下添加下一行 并且可以删除 求高手 给佣金_百度...
这样,你dom操作吧。根据id 找到添加下一行那行<tr>,用jquery创建一行<td id="ii" >,创建一个input 填到<id="ii" td>里,记得jquery有个方法可以追加兄弟节点的,,你试试。具体代码。你自己找找网上,多的呢,,,jquery的dom操作table的一些方法。应该难度不大,望采纳。。。

jquery如何给指定的表格增加行,然后给每行插入数据,而且其中一行能有超...
string json = CreateJSON(table); 3.json结果如下{"Table1":[{"ID":"1","Name":"a"},{"ID":"2","Name":"b"}]} 4.数组中每一个元素,都是一行数据。只要循环遍历,然后将结果添加入你已经创建好的table中就可以了。还有疑问,继续追问吧。我先去吃饭了。

用JS在添加一行那里 往下添加那一行并且可以删除 求高手
(e) { const newli = document.createElement('li'); newli.appendChild(document.createElement('input')); const btn = document.createElement('input'); btn.setAttribute('type', 'button'); btn.setAttribute('value', '删除');...

jquery 获取table最后一行的某一列
0) 前的是获取最后一行所有的 td,用 eq(0) 获取你要的单元格。--- var input = $('table').find('tr:last-child').find('.count')var num = input.val();if (!isNaN(num)) { input.val(++num)}一个 input.hidden的话,要不要 eq() 无所谓。

在IE8浏览器中,怎样用JS实现点击table表中一行 在点击的那行下面增加...
用 jquery <script> function add(num){ var new_num=num+1;var tr="<TR id="+new_num+" ><td>1<\/td><td>2<\/td><td>3<\/td><td>4<\/td><td>5<\/td><td><a href='javascript:add("+new_num+")' >增加<\/a>|<a href='javascript:delete_table("+new_num+")' >删除<\/...

jquery求助如何找到table最后一行是第几行
<script type="text\/javascript"> (document).ready(function(e) { \/\/用这个attr方法加入 (".btn_1").click(function(){ \/\/一般用得到这个表格有多少行就是最后一行的行数了 alert($(".table tr").length);\/\/还可以使用比较麻烦的方法,得到最后一行的位置,得到是第几行,因为是0开始的,...

js写一个的表格,通过点击按钮给表格增加一行
答案完善了一下,代码如下。其实这样有bug,但是比较容易修改,只要完善一下function addtab() 就行。<html><head> <script src="http:\/\/apps.bdimg.com\/libs\/jquery\/2.1.4\/jquery.min.js" type="text\/javascript"><\/script> <script> function addtab(){ var tcount=$("#tab tr"...

相似回答