0
我想從JSON中提取一些數據並將其放入表中。 Firefox和Chrome僅顯示空白頁面。 Webconsole不會發布任何錯誤。我的代碼有什麼問題?JSON表不會顯示
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function(){
$.getJSON('./url.php', function(data) {
var cars = data.rec.vehicles.vehicles;
$.each(cars, function(key, data){
console.log(data.carName);
$('#usertable').append(
function() {
return "<tr>"+
"<td>"+data.carName+"</td>"+
"<td>"+data.model+"</td>"+
"<td>"+data.fuelState+"</td>"+
"<td>1</td>"+
"<tr>";
}
);
})
});
});
</script>
</body>
</html>
沒有在你的HTML標識'usertable'沒有元素。 'console.log(data.carName);'調用是否有效? – 2013-11-20 14:16:36
我需要具體改變什麼?呼叫是有效的,是的。 – user2718017
更好的複製粘貼在這裏也是一個很好的答案 - 顯然他是從某處複製它的,但從來沒有真正看過它的功能 – nrathaus