如何从数据库中列出数据

问题描述 投票:0回答:1

我不确定并且无法列出数据库中的表数据。 [未捕获的ReferenceError:未定义arr]

HTML。

 <div id="listpost">
        <ul data-role="listview" data-inset="true" data-filter="true"></ul>
    </div>

JS。

(function () {
    "use strict";

    $(document).ready(function () {

    })
    ready()

    function ready() {
        for (var i = 0; i < arr.length; i++) {

            jobt = arr[i].jobtitle;

            personnel = arr[i].personnelrequired;

            worklocation = arr[i].location;

            $("#listpost ul").append("<li class='ui-corner-all'>" +
                "<a id=" + '"' + "post" + (i + 1) + '"' + ">" +
                "<h2 style='font-size:16px'>" + jobt + "</h2>" + 
                "<p style='font-size:14px'>" + personnel + "</p>" +
                "<p style='font-size:12px'>" + worklocation + "</p>" +
                "</a></li>");
        }
        $("#listpost").on("click", "a#post1", function () {
            window.location = "allposts.html"
        })();

    }

})(); 

我想以列表形式获取数据,然后单击以获取每个帖子的详细信息。我真的不太了解如何从数据库arr中提取数据,请提供一些解释帮助,非常感谢。

javascript jquery html append
1个回答
0
投票

[您是正确的,此代码不会从数据库中获取数据,而是会将通过json异步调用或某些其他方法拉入页面的数据带入该变量。

© www.soinside.com 2019 - 2024. All rights reserved.