【发布时间】:2017-12-17 18:23:22
【问题描述】:
在检索火基础数据时,html 表会重复其自身的 12 个表, 这是因为有 12 个字符串。
我在下面添加了图片,显示了 json 列表和我的代码以及发生了什么。
database.ref().child(dv).once('value', function(snapshot){
if(snapshot.exists()){
var content = '';
snapshot.forEach(function(data){
var val = snapshot.val();
content +='<tr>';
content += '<tr class="prytimrh"> <th rowspan="8" bgcolor="#4da6ff">' + val.d_date + '</th> <th> Prayer </th> <th> Start </th> <th> Jammat </th> </tr>';
content += '<tr class="prytimr1"> <th>Fajr:</th> <td>' + val.fajr_begins + '</td>'; content += '<td>' + val.fajr_jamah + '</td> </tr>';
content += '<tr class="prytimr2"> <th>Sunrise:</th> <td>' + val.sunrise + '</td>'; content += '<td>' + val.sunrise + '</td> </tr>';
content += '<tr class="prytimr1"> <th>Zuhur:</th> <td>' + val.zuhr_begins + '</td>'; content += '<td>' + val.zuhr_jamah + '</td> </tr>';
content += '<tr class="prytimr2"> <th>Asr:</th> <td>' + val.asr_mithl + '</td>'; content += '<td>' + val.asr_jamah + '</td> </tr>';
content += '<tr class="prytimr1"> <th>Margrib</th> <td>' + val.maghrib_begins + '</td>'; content += '<td>' + val.maghrib_jamah+ '</td> </tr>';
content += '<tr class="prytimr2"> <th>Isha</th> <td>' + val.isha_begins + '</td>'; content += '<td>' + val.isha_jamah + '</td> </tr>';
content += '<tr class="prytimr1"> <th>Jummah</th> <td>' + val.type_prayer_start + '</td>'; content += '<td>' + val.type_prayer_jamah + '</td> </tr>';
content += '</tr>';
});
$('#djprayer').append(content);
}
});
【问题讨论】:
标签: javascript cordova firebase firebase-realtime-database