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