当前位置: 代码迷 >> Web开发 >> jquery 动态添加和删除行解决办法
  详细解决方案

jquery 动态添加和删除行解决办法

热度:122   发布时间:2012-02-13 17:20:26.0
jquery 动态添加和删除行
<a href="#" onclick="add_line();">添加一行</a> //点击添加实现添加行
<table>
<tr>
<td>序号</td>
<td>名称</td>
<td>描述</td>
<td>操作</td>
</tr>
</table>

<table id="test">
</table>
var maxnum = 0;

function add_line() {

max_line_num = $("#test tr:last-child").children("td").html();问题出现在上一行,这行中总是报出“缺少对象”
红色部分问题在哪呢?
}
}

------解决方案--------------------
你这句是其什么作用呢?得到最后一个tr的td的innerHTML?
你的<table id="test">
并没有tr啊 


<script type="text/javascript">
var maxnum = 0;

function add_line() {

$("#test tr:last").after("<tr><td>" + maxnum + "</td><td>" + maxnum + "</td><td>" + maxnum + "</td><td>" + maxnum + "</td></tr>"); 
maxnum++;

}
</script>
</head>
<body>
<a href="#" onclick="add_line();return false;">添加一行</a> //点击添加实现添加行
<table id="test">
<tr>
<td>序号</td>
<td>名称</td>
<td>描述</td>
<td>操作</td>
</tr>
</table>
------解决方案--------------------
探讨

你这句是其什么作用呢?得到最后一个tr的td的innerHTML?
你的<table id="test">
并没有tr啊


<script type="text/javascript">
var maxnum = 0;

function add_line() {

$("#test tr:last").after("<tr><td>" + maxnum + "</t……
  相关解决方案