你好,我是新来的,我希望我不要在错误的地方发帖问题是这样的:我使用 .getJson 从数据库中检索结果。一旦我点击一个img,结果就会附加到一个表[多行]中,它会将数据的详细视图加载到一个div(或另一个表)中。我的问题如下:我必须删除详细 div 的旧内容 - 只有 appendTo 部分 -
代码看起来像这样:
脚本:
$("button.#results").click(
function(){
$.getJSON(dataretrive.php?callback=?&query=1' ,
function(data) {
$.each(data, function(i, item) {
var mindata = "<tr><td class='border'>" +data[i].name+ "</td>";
.... [minimal data]
$(mindata).appendTo("table.#shorttableinfo");
var detailfull = "<tr valign='top' height='25' width='100px'><td> Name: </td><td>" + data[i].name + "</td></tr>"
... [lots of data]
$("img.#editrow" + i ).click(
function(){
$(detailfull).appendTo("table.#detailsfull");
});
});
});
});
的HTML:
[html代码]
<table id="shorttableinfo"> // i need a small table here
<tr><td>Name:</td><td> [other minimal data] </td></tr>
</table>
[其他html代码]
<table id="detailsfull"> // i need a small table here
<tr><td>Name:</td><td> [other minimal data] </td></tr>
</table>
我的问题是我需要在 jquery 将新数据加载到带有 id detailsfull 的 tablbe 之前删除代码,而不删除表的第一行。