【发布时间】:2017-11-21 06:54:24
【问题描述】:
随着下表出现新记录,我正在尝试更新该表:
我有需要使用 Ajax 获取实时信息的部分。我使用 <tr id = {$university}> 作为 ids 来创建新行或更新现有行。但更新似乎不起作用。即,如果为 A 大学创建新学生条目,则添加新的 HTML 代码。所以我现有的 HTML 代码看起来像
<tr id = "A">
<td>A</td>
<td>Mr. X</td>
<td>a@b.com</td>
</tr>
<tr id = "A">
<td></td>
<td>Mr. Y</td>
<td>e@f.com</td>
</tr>
<tr id = "A">
<td></td>
<td>Mr. S</td>
<td>u@i.com</td>
</tr>
当我使用相同的<tr id = "A"> 添加新数据时,它不会附加信息,而是创建一个新行:
<tr id = "A">
<td>A</td>
<td>Mr. Z</td>
<td>t@t.com</td>
</tr>
不会附加信息,而是在 UI 中创建另一行。如何将新信息附加到现有行?
添加js代码:http://pastebin.com/4tjyUgZa
【问题讨论】:
-
id应该是唯一的,使用class代替。我们也需要查看js代码
标签: html ajax html-table