我真的迷失在这里,我不知道我做错了什么。 我已经公开了一个给出json输出的api,我想从另一个域获取这些数据。由于jsonp是要走的路,我正在尝试下面的代码。对firebug的检查显示对请求的响应是正确的JSON,但回调函数似乎永远不会执行。有什么帮助吗?
$(function(){ console.log('aa'); $.ajax({ url: 'http://domain/api.php', data: {f:'get_total_playtime',userid:'1',starttime:'2011-01-01',endtime:'2011-12-12'}, dataType: 'jsonp', success: function(data){ console.log('suceess'); alert(data.time); }, failure: function(data){ console.log('failure'); } }); });
如果这不是正确的方法,那么有人能解释正确的方法吗?