合并使用Ajax调用的HTML表



如何组合此表?自动将标签"</tr> </table>"添加到我使用Ajax调用的表的末尾有可能防止这种情况发生吗?

index.php

<table border="1" width="40%" id="dynamic_content">
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
<script type="application/javascript">
$.ajax({
url:"ajax.php",
method:"POST",
success:function(data)
{
$('#dynamic_content').html(data);
}
});
</script>

ajax.php

<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>

像这样更改代码

<div id="dynamic_content_div">
<table border="1" width="40%" id="dynamic_content">
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
</div>
$.ajax({
url:"ajax.php",
method:"POST",
success:function(data)
{
$('#dynamic_content_div').html("<table border="1" width="40%" >"+data+" <td>&nbsp;</td><td>&nbsp;</td></tr></table>");
}
});

最新更新