每次单击时,查看链接都会不断向表中添加行。我需要停止它。我在一个 JavaScript 数组中有 2 个对象,它们由 GetVıewData 传递给 prıntfeed 函数。当我单击每个视图链接时,它会添加 2 行,这很合适。再次单击后,它又增加了 2 个,依此类推。我怎样才能停止这个功能?
$(document).ready(function() {
$(".anch").click(function(e) {
GetViewData(trID);
});
function GetViewData(pid) {
var data = [ {"FeedID":"10", "TranslateText": "test"}, {"FeedID":"11", "TranslateText": "test"}];
$.each(data, function (i, item) {
printFeed(div, item,TableID );
});
function printFeed(div,item,tableName) {
var iTableName = "#" + tableName;
var newRow = $("<tr><td>test</td></tr>");
$(iTableName).append(newRow);
}
<a class="anch">view</a>
<div id="ajaxDiv-1">
<table id="Table2">
<tr><td>test</td></tr>
</table>
</div>
<a class="anch">view</a>
<div id="ajaxDiv-1">
<table id="Table3">
<tr><td>test</td></tr>
</table>
</div>