您的位置:首页 > Web前端 > JQuery

JQuery动态table添加行删除行

2011-11-07 17:14 661 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<HEAD>

<TITLE>动态添加行-删除行</TITLE>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html" charset="gb2312">

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

</HEAD>

<BODY>

<table border="1px #ooo" id="test" name="test" class="test" cellpadding="0"

cellspacing="0" width="20%">

<tr id="1"><td width="30%">1</td><td width="30%">2</td><td

width="30%">3</td></tr>

<tbody>

<tr id="2"><td width="30%">11</td><td width="30%">22</td><td

width="30%">33</td></tr>

</tbody>

</table>

<input type="button" name="button" value="add" onclick="addtr('test');">

<input type="button" name="button" value="del" onclick="deltr('test');">

<script>

//在id为test的table的最后增加一行

function addtr(id){

tr_id = $("#test>tbody>tr:last").attr("id");

tr_id++;

//alert(tr_id);

str = "<tr id = '"+tr_id+"'><td width='30%'>re1</td><td width='30%'>re2</td><td

width='30%'>re3</td></tr>";

$('#'+id).append(str);

}

//删除id为test的table的最后一行

function deltr(id){

tr_id = $("#test>tbody>tr:last").attr("id");

$('#'+tr_id).remove();

}

</script>

</BODY>

</HTML>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: