<分区>
我制作了一个小的(测试)脚本来解析 JSON 文件(我在下面的示例中使用 https://jsonplaceholder.typicode.com)并从生成的对象中生成表格行。
我正在尝试将这些行附加到一个表中。
参见 jsFiddle HERE .
我得到一个 Unexpected identifier
我发现无法解释的错误。我做错了什么?
更新:查看我的更新 fiddle HERE 强>。感谢所有帮助。
标签 javascript jquery json ajax
<分区>
我制作了一个小的(测试)脚本来解析 JSON 文件(我在下面的示例中使用 https://jsonplaceholder.typicode.com)并从生成的对象中生成表格行。
我正在尝试将这些行附加到一个表中。
参见 jsFiddle HERE .
我得到一个 Unexpected identifier
我发现无法解释的错误。我做错了什么?
更新:查看我的更新 fiddle HERE 强>。感谢所有帮助。
最佳答案
您以错误的方式附加了数据。用这个替换你的这部分代码。
var root = 'https://jsonplaceholder.typicode.com';
var tableRow = '';
$.ajax({
url: root + '/users',
method: 'GET',
success: function(data) {
for (var i = 0; i < data.length; i++) {
var tableRow = '<tr><td>' + data[i].name + '</td><td>' + data[i].email + '</td><td>' + data[i].email + '</td></tr>';
$("#dataTable").find('tbody').append(tableRow);
}
},
error: function() {
var tableRow = '<tr><td>There is no data to display</td></tr>';
console.log(tableRow);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table class="table" id="dataTable">
<thead>
<tr>
<th>Full Name</th>
<th>Email</th>
<th>Address</th>
</tr>
</thead>
<tbody></tbody>
</table>
关于javascript - jQuery JSON 解析器 : "Unexpected identifier" error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47476673/