如何使用jquery清空tbody中的数据?

时间:2016-03-14 03:35:25

标签: javascript jquery

我想清空tbody内的数据,我试过了:

$("#detail_tbody").html("");

$("#detail_tbody").empty();

但结果是当前页面被清除。 当我点击下一页时,数据将再次显示。如何清空所有数据?

<table id="detail_table">
  <tr align="center">
    <th style="display: none;"></th>
    <th width="100px">1</th>
    <th width="130px">2</th>
    <th width="130px">3</th>
    <th width="130px">4</th>
    <th width="130px">5</th>
    <th width="130px">6</th>
    <th width="130px">7</th>
  </tr>
  <tbody id="detail_tbody"></tbody>
</table>

js是:

for (var i = 0; i < productTradeDetail_list.length; i++) {
  productTradeDetail_listobj = productTradeDetail_list[i];
  p += "<tr align=\"center\">" +
    "<td style='display: none;'>" + i + "</td>" + //
    "<td>" + productTradeDetail_listobj.procode + "</td>" +
    "<td>" + productTradeDetail_listobj.proname + i + "</td>" +
    "<td>" + productTradeDetail_listobj.tradename + "</td>" +
    "<td>" + productTradeDetail_listobj.confirmatm + "</td>" +
    "<td>" + productTradeDetail_listobj.confirmvol + "</td>" +
    "<td>" + productTradeDetail_listobj.statename + "</td>" +
    "<td>" + productTradeDetail_listobj.tradedata + "</td></tr>";
}
$("#detail_tbody").empty();
$("#detail_tbody").append(p);
page = new Page(5, "detail_table", "detail_tbody");
$("#tradeDetail_pageLabel").val(page.pageIndex + 1 + "/" + page.pageCount);

ADD:我有两个回复,我需要明确的当前响应数据,并在我转换到下一个响应时显示另一个。

0 个答案:

没有答案