javascript - 如何以表格的形式用javascript显示数据库?

标签 javascript html sqlite

我的应用程序有问题,当它以数据表的形式显示数据库中的数据时,它恰好是横向的而不是向下的

主要.js

$(document).ready(function(){
var sql = ign.sql();
var driver = sql.driver("sqlite","peserta.sqlite");
var qry = sql.query("select * from data");

if(driver){
    //$(".json").html(JSON.stringify(qry));
    var query = qry;
    var html = "";

    $("p").html("Status Database Connection : "+query.status);
    if(query.status){

         $.each(query.content,function(data){
            html += "<td>"+this.no+"</td>";
            html += "<td>"+this.nama+"</td>";
            html += "<td>"+this.alamat+"</td>";
        });
    }

    $(".data").html(html);
}

});

这个 HTML

<!doctype html>

<p></p>
<!--
<h2>JSON Data</h2>
<div class="json"></div><hr> -->
<table>
<tr>
<td>No</td>
<td>Nama</td>
<td>Alamat</td>
</tr>
<tr class="data">
</tr>
</table>

最佳答案

您必须在行周围使用标签(表格行)。这样的事情应该有效:

$.each(query.content,function(data){
        html += "<tr>";
        html += "<td>"+this.no+"</td>";
        html += "<td>"+this.nama+"</td>";
        html += "<td>"+this.alamat+"</td>";
        html += "</tr>";
    });

关于javascript - 如何以表格的形式用javascript显示数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26946099/

相关文章:

javascript - AngularJS - 在指令中切换 templateUrl

javascript - 将代码迁移到 html 和 javascript 后如何引用包

javascript - 我想使用 for 循环来获取 jquery 中复选框和文本框的 id

javascript : image is not loading in internet explorer

javascript - POST Ajax 用于一种表单中的多个按钮

javascript - 如何使用 cferdinandi/smooth-scroll 不在 URL 中显示#id

javascript - 更改复选框更改芯片颜色实现 css

go - Sqlite 并发写入性能

ios - 从 iPhone 应用程序中的数据库读取

ios - 如何从核心数据(实体)中删除行 ios swift