Привет, начинающий, когда дело доходит до кода нового возраста html (я рассматриваю json и javascript code new age, потому что я узнал только по прямому html-коду). Ну, что я делаю, пытается получить все данные из моего .json-файла и положить в таблицу, но он продолжает говорить, что я не могу загрузить ресурс, и он говорит файл .json.Не удалось загрузить ресурс json - Need Assistance
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" charset="text"> </meta>
<title> - Jason Onto HTML Displayed</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#DisplyEmp").click(function() {
$.getJSON("Localhost/Homework_1_second_attempt.json", function(data) {
for(emp in data.albums) {
console.log(data.albums[emp]);
var newRow = "<tr>"+
"<td>"+data.albums[emp].title+"</td>"+
"<td>"+data.albums[emp].artist+"</td>"+
"<td>"+data.albums[emp].songs+"</td>"+
"</tr>";
$("#EmpNewTable").append(newRow);
}
});
});
});
</script>
</head>
<body>
<table id="EmpNewTable" border="2">
<tr>
<th>Artist</th>
<th>Title</th>
<th>Songs</th>
</tr>
</table><br /><br />
<input type="button" id="DisplyEmp" value="Display" />
</body></html>
спасибо всем за помощь мне с моей проблемой
Что ошибка? –
URL-адрес, указанный в '.getJSON', должен быть действительным. То, что у вас в настоящее время просто не работает. Попробуйте что-то вроде '.getJSON ('Homework_1_second_attempt.json', function (...'. Это предполагает, что вы используете сервер, и что файл JSON находится в том же относительном местоположении, что и вызывающая страница. – Perception
проверьте консоль браузера чтобы проверить, не дает ли он ошибку возникновения ошибки исходного кода –