使用 Json 文件时,我遇到了“jQuery 模板”的问题。当我使用下面的代码时,我没有错误,但是它不起作用。
当我将数据 Json 的内容定义为变量时,问题就解决了。但是每当我尝试使用 Json 文件时,它都不起作用
我对此感到非常兴奋,但没有找到任何东西。请指导我。
<script type="text/javascript">
$(function() {
jQuery.getJSON("js/data.json", function(myData) {
$("#ourTemplate").tmpl(myData).appendTo("#tableContent");
});
})
</script>
<script id="ourTemplate" type="text/x-jquery-tmpl">
<tr>
<td>${username}</td>
<td>${name}</td>
<td>${skills}</td>
<td>${age}</td>
</tr>
</script>
<!DOCTYPE html>
<html dir="ltr">
<title>jQuery templates</title>
<head>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" charset="utf-8"></script>
<script src="http://ajax.microsoft.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js" charset="utf-8"></script>
</head>
<body>
<table border="1">
<thead>
<th>username</th>
<th>name</th>
<th>skills</th>
<th>age</th>
</thead>
<tbody id="tableContent">
</tbody>
</table>
</body>
</html>
慕少森
相关分类