0

我有这个生成表的 JSON:

function show(json)
{
    var content = '<table id = "myTable" border = 1>';
    var counter;

    for(counter = 0; counter < json.length ; counter++)
    {
        content += '<tr><td class = "topics">' + json[counter]['topic_name'] + '</td>''</tr>';
    }
    content += '</table>';

    $('#table_here').append(content);

}

我叫它两次:第一次。这里 :

$(document).ready(function(){
$.getJSON("admin.php", show);

其次,当我在桌子上添加一些东西时:

当我添加一些东西时,新表出现在旧表下方,我想失去旧表而只看到新表。我该怎么做?

4

1 回答 1

3

尝试改变

$('#table_here').append(content);

进入

$('#table_here').html(content);

这将替换元素的全部#table_here内容

于 2013-06-14T08:42:15.903 回答