当您从两个表中随机单击按钮时,数字不会在其自己的表上遵循顺序。这是我问题的主要问题。谢谢。这是 HTML 代码:
<table width="600px" id="project">
<tr>
<td>1</td>
<td><textarea name="pro_1" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>2</td>
<td><textarea name="pro_2" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>3</td>
<td><textarea name="pro_3" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>4</td>
<td><textarea name="pro_4" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>5</td>
<td><textarea name="pro_5" cols="100" rows="2"></textarea></td>
</tr>
</table>
<input id="addbtn" type="button" name="addbtn" value="ADD">
这是jQuery代码:
$(document).ready(function() {
$("#addbtn").click(function(){
var num=parseInt($("#project tr:last").text());
num+=1;
$("#project,textarea").append("<tr><td>"+num+"</td><td><textarea cols='100' rows='2'></textarea></td></tr>");
});
$("#pub_addbtn").click(function(){
var val=parseInt($("#pub tr:last").text());
val+=1;
$("#pub,textarea").append("<tr><td>"+val+"</td><td><textarea cols='100' rows='2'></textarea></td></tr>");
});
});
抱歉,这里有另一张桌子:
<table width="600px" id="pub">
<tr>
<td>1</td>
<td><textarea name="pub_1" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>2</td>
<td><textarea name="pub_2" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>3</td>
<td><textarea name="pub_3" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>4</td>
<td><textarea name="pub_4" cols="100" rows="2"></textarea></td>
</tr>
<tr>
<td>5</td>
<td><textarea name="pub_5" cols="100" rows="2"></textarea></td>
</tr>
</table>
<input type="button" name="pub_addbtn" value="ADD" id="pub_addbtn">