我有一个基本的DOM"大纲",其中包含一个带有虚拟数据的表,如下所示:
<table>
<tr>
<td>name</td>
<td>phone</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
我的脚本使用它作为虚拟行来克隆和替换TD标记之间的文本与数据库中的文本.没有复制整个脚本,这里有两个我试过的不同的东西:
newRow.find("td.name").text(participant.name);
newRow.find("contains("phone")").text(participant.homePhone);
Run Code Online (Sandbox Code Playgroud)
两者都不起作用.该脚本克隆并显示行很好,但我有30行"name"和"phone".
我使用Firebug的console.log进行调试,我确信它是从JSON正确获取数据,加载到"participant"参数中.我究竟做错了什么?
您正在使用td.name标记中不存在的内容.在.name表示一类,所以你会需要像标记:<td class="name"></td>为了使这种工作.
如果你将它用作虚拟行并替换这两个td,我会为每个人提供一个类<td class="name"></td><td class="phone"></td>来使用newRow.find("td.name")或使用类似的东西:newRow.find("td:first")和newRow.find("td:last")
| 归档时间: |
|
| 查看次数: |
600 次 |
| 最近记录: |