我不确定并且无法列出数据库中的表数据。 [未捕获的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中提取数据,请提供一些解释帮助,非常感谢。
[您是正确的,此代码不会从数据库中获取数据,而是会将通过json异步调用或某些其他方法拉入页面的数据带入该变量。