скрипт ниже работает с json, когда var указывает на данные json, но мне нужно, чтобы он работал с файлом json, этот файл настроен следующим образом:
0 (top level) > 0 (January) > 1 (1st of each month) Final is the json data:
var json = [{
"d_date": "22nd",
"fajr_begins": "John Doe",
"fajr_jamah": "10",
"Sunrise_begins": "1",
"Zuhur_jamah": "Jane Smith",
"Zuhur_begins": "15",
"Jummah_begins": "2",
"Jummah_jamah": "Chuck Berry",
"Asr_begins": "12",
"Asr_jamah": "2"
}];
данные jsonбудет отображаться с использованием временного кода, который будет выбран из файла JSON
var currentTime = new Date()
var month = currentTime.getMonth()
var day = currentTime.getDate()
var dv = ('0' + '/' + month + '/' + day)
var json = (src= 'json/file.json')
$(document).ready(function() {
var tr;
for (var i = 0; i < json.length; i++) {
tr = $('<tr/>');
tr.append("<tr> <th colspan='4'>Daily Prayer Times</th> </tr>");
tr.append("<tr> <th rowspan='8' bgcolor='#4da6ff'>" + json[i].d_date + "</th> <th> Prayer </th> <th> Start </th> <th> Jammat </th> </tr>");
tr.append("<tr> <th>Fajr</th> <td>" + json[i].fajr_begins + "</td> <td>" + json[i].fajr_jamah + "</td> </tr>");
tr.append("<tr> <th>Sunrise</th> <td>" + json[i].Sunrise + "</td> <td>" + json[i].Sunrise + "</td> </tr>");
tr.append("<tr> <th>Zuhur</th> <td>" + json[i].Zuhur_begins + "</td> <td>" + json[i].Zuhur_jamah + "</td> </tr>");
tr.append("<tr> <th>Jummah</th> <td>" + json[i].Jummah_begins + "</td> <td>" + json[i].Jummah_jamah + "</td> </tr>");
tr.append("<tr> <th>Asr</th> <td>" + json[i].Asr_begins + "</td> <td>" + json[i].Asr_jamah + "</td> </tr>");
tr.append("<tr> <th>Magrib</th> <td>" + json[i].Maghrib_begins + "</td> <td>" + json[i].Maghrib_jamah + "</td> </tr>");
tr.append("<tr> <th>Isha</th> <td>" + json[i].Isha_begins + "</td> <td>" + json[i].Isha_jamah + "</td> </tr>");
$('#djprayer2').append(tr);
}
});
/*json content below*/
table,
th,
td,
tr {
border: 1px solid black;
padding: 0px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="djprayer2"></table>