【发布时间】:2016-08-09 22:45:36
【问题描述】:
我正在尝试从一个简单的 MySQL 数据库中检索数据,该数据库在我的 Macbook Pro 上使用 MAMP 进行本地管理。
当我在 Xcode 的模拟器中运行项目时,它运行良好。按下按钮时从数据库中检索数据。当您在 Netbeans 中运行代码时,它也可以在 Google Chrome 浏览器中运行。
当我通过 Xcode 在设备上运行代码时,应用程序看起来应该正常并且导航正常,但是按钮在按下时不会检索数据。
我是否必须通过我的 IP 地址进行连接才能使其在设备上运行?谁能解释一个简单的方法来做到这一点?请。
下面是获取数据的代码;
$(document).on('click', '#studentButton',function() {
$.getJSON('http://localhost:8888/htdocs/php/json-data-students.php', function(data) {
$.each(data.students, function(index, student) {
$('#Row1').append('<p> ID: ' + student.studentID+ '</p>');
$('#Row2').append('<p> < '+ student.firstName +' > ')+ '</p>';
$('#Row3').append('<p> < '+ student.lastName +' > ')+ '</p>';
$('#Row4').append('<p> Course ID: ' + student.courseID+ '</p');
});
});
});
【问题讨论】:
-
用显示连接方式的相关代码更新您的问题。
-
@rmaddy 已编辑。这是检索数据的代码。
标签: ios mysql database xcode mamp