我正在使用jQuery和PHP与我的MySQL数据库进行通信。 jQuery调用一个PHP脚本并传递参数以查找,然后PHP查看我的MySQL数据库,将其转换为JSON,然后将JSON回显给我的jQuery。在理论上应该工作。它以正确的格式和全部返回jQuery,但是当我在$ .getJSON()中使用可选的数据参数时遇到了问题。继承人我在做什么:
// I would like to send a string to the php file on my webserver
$.getJSON('http://garbagewire.tk/server/refresh.php', { user:"jacob.pickens" }, function(data) {
console.log(data.ammount);
});
但是,我从来没有得到重新登录的数据,我在这里得到这个错误:
08-18 13:35:01.866 17420-17420/? W/WebConsole﹕ Console.ERROR: Uncaught TypeError: Object #<Object> has no method 'call' (http://garbagewire.tk/zepto.js:2)
下面是我的PHP(MySQL的东西略)
<?php
$user = $_GET['user'];
echo "{";
echo "\"ammount\":", json_encode($user);
echo "}";
?>
我使用App.js api来制作一个kik网页,如果这对任何重要的话。
它可能工作,但我上传新的文件到网络服务器,现在它不会加载在kik浏览器,它说:'Console.ERROR:不允许加载本地资源:file:/// android_asset/webkit /android-weberror.png(data:text/html,chromewebdata:12)'我不知道你是否熟悉android,但我不知道究竟是什么能触发这个 –
然而,你的代码确实工作。谢谢! –