После подробного поиска и просмотра всех похожих вопросов на этом форуме, я нахожусь на en pass, я не могу получить свой сценарий для загрузки информации с Json. Я создал в таблицу, которую я пытаюсь создать, я даже следовал за jQuery API почти до буквы. Любая помощь будет оценена по достоинству. Я не уверен, что именно писать, но если требуется больше информации, я более чем счастлив опубликовать ее.Загрузка Json Data в таблицу с jquery
Это данные JSON:
{
"Class1": {
"Date": 12/25/2016,
"Lesson": "Lesson 44",
"Title": "things to do",
"Pages": 194-97
},
"Class2": {
"Date": 12/25/2016,
"Lesson": "Open Topic",
"Title": "TBD"
},
Это Jquery, я даже оставил комментируемой от Аякса я попытался попробовать:
$(function(){
// $.ajax({
//
// url : "scripts/classes.json",
// dataType : "jsonp",
// success : function(data) {
$.getJSON("scripts/classes.json", function(data) {
console.log(data);
var items = [];
$.each(data.class1, function(key, val){
items.push("<tr>");
items.push("<td id='" + key + "'>" + val.Date + "</td>");
items.push("<td id='" + key + "'>" + val.Lesson + "</td>");
items.push("<td id='" + key + "'>" + val.Title + "</td>");
items.push("<td id='" + key + "'>" + val.Pages + "</td>");
items.push("<\tr>");
});
$("<tbody/>" , {html: items.join("")}).appendTo("#sunday-school");
});
Наконец HMTL блок он пойдет:
<section class="classes">
<h2>Class1</h2>
<table id="sunday-school">
<thead>
<tr>
<th>Date</th>
<th>Lesson</th>
<th>Title</th>
<th>Pages</th>
</tr>
</thead>
</table>
</section>
Даже если кто может указать, где ошибка синтаксиса, я был у него в течение почти 8 часов лол, аль поэтому, если у вас есть вопрос о пути, дайте мне знать, как лучше всего описать, но контейнер html и папка с скриптами являются братьями и сестрами. Еще раз спасибо.
Вы checkd 'консоли tab' и' сети tab' за ошибки? –
спасибо за все ответы так быстро, ребята, все, что я получаю как ошибка, это GET «путь к файлу здесь» 404 (Not Found), в консоли. – Los