在将html数据添加到文档之前修改它

时间:2012-09-30 07:06:37

标签: javascript jquery html

我尝试修改外部Web服务的ajax调用返回的数据,然后将其添加到类似于this question的文档中

success: function (data) {
   $(data).find(".page td:nth-child(4)").hide();
   $("div.resultstable").html(data);
}

数据采用以下格式

<div class="results">
   <div id="page1" class="page"
      <table>
         <tr> ... </tr>
      </table>
   </div>
   <div id="page2" class="page">
      <table>
         <tr> ... </tr>
      </table>
   </div>
</div>

如果我在html(数据)行之后将$(".page td:nth-child(4)").hide();添加到我的成功函数中,它可以正常工作,但我想在将数据添加到文档之前修改数据。

1 个答案:

答案 0 :(得分:1)

您只需更改数据

即可
success: function (data) {
   $(data).find(".page td:nth-child(4)").html("some data");

//or 
   $(data).find(".page td:nth-child(4)").append("some data");// to add some data

   $("div.resultstable").html(data);
}