【发布时间】:2017-08-28 15:41:47
【问题描述】:
我有一个用 HTML/Javascript 编写的网站,我使用 jquery 通过调用 php 文件从 MYSQL 加载数据。该网站正在运行。我正在尝试调用同一个网站,但未加载来自 MySQL 的数据。我没有在数据库连接中使用 localhost。我的 jquery 有问题吗?
<!-- Ajax for JSON -->
<script src="dist/js/jquery-1.12.4.min.js"></script>
<div id="featured_items" class="streamline message-box message-nicescroll-bar">
<script type='text/javascript'>
$(document).ready(function () {
/* call the php that has the php array which is json_encoded */
$.getJSON('php/items.php', function (get_items) {
/* data will hold the php array as a javascript object */
$.each(get_items, function (get_items_key, get_items_val) {
$("#featured_items").append(
'//HTML Code Here'
);
});
});
});
</script>
</div>
【问题讨论】:
-
您的地址错误,您需要一个完整的服务器 URL,例如 example.com/php/items.php
-
example.com 没有 http 没有工作,甚至破坏了工作网站。带有 http 的 example.com/php/items.php 确实在网站上工作,但没有解决无法在 phonegap 中加载的数据。
标签: javascript php jquery mysql cordova