使用jQuery打印JSON值

时间:2012-12-21 22:20:59

标签: jquery json

这应该很简单,但它对我不起作用:(
我正在尝试使用jQuery将JSON中的值打印到HTML表中。

$('#company1name').html(companies[0].name);

jsFiddle:http://jsfiddle.net/S52XP/2/

知道什么是错的吗? 如果我在表中提醒我需要的JSON元素,它就可以了!但是我无法使用jQuery将它用于表中。

2 个答案:

答案 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属性?