这应该很简单,但它对我不起作用:(
我正在尝试使用jQuery将JSON中的值打印到HTML表中。
$('#company1name').html(companies[0].name);
jsFiddle:http://jsfiddle.net/S52XP/2/
知道什么是错的吗?
如果我在表中提醒我需要的JSON元素,它就可以了!但是我无法使用jQuery将它用于表中。
答案 0 :(得分:4)
为什么使用<script>
标签打印名称?如果你改用span,你的jQuery会起作用:
<span id="company1name"></span>
答案 1 :(得分:2)
设置脚本标记的html无法按预期方式工作。您可以使用其他元素,例如<p>
或<span>
,在这种情况下,我只需在<th>
和<td>
节点上设置ID。
这里是循环工作的jsfiddle。 http://jsfiddle.net/S52XP/3/
如果你有json中的数据,为什么不以编程方式构建表而不是在整个地方使用ID属性?