我正在创建一种类似于任何社交网络的 API 系统:D 基本上,我创建了一个使用 $getJSON 方法调用的 php 页面:
这是getuser.php
<?
include 'config.php'; connect();
$get = trim(strip_tags($_GET['id']));
$sql = "SELECT username,id,avatar FROM utenti WHERE id = $get ";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
$row_set[] = $row;
}
echo json_encode($row_set);
?>
(示例 id=2)
[{"username":"Firefoxer","id":"2","avatar":"account\/firefoxer\/pic.jpg"}]
和.js函数
$.getJSON('getuser.php', {
id: user
}, function (data) {
callback = data.avatar
});
alert(callback);
问题是......为什么它每次都返回未定义的对象?代码似乎是正确的,有什么想法吗?