【发布时间】:2013-08-23 01:48:30
【问题描述】:
我是 JavaScript 新手,正在尝试获取一个 JSON 对象以在我的网站上发布。但是,我无法获得成功响应。因为我没有合适的调试器,所以我看不到错误消息。
这是我目前的代码,我读到它可能是一个安全问题,我应该寻找 JSONP,但我还没有找到任何合适的例子来理解它。
<pre><html><head><title>Test0</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script><body>
<script>
$.ajax({
url: 'http://openraid.org/api/login/asd/asd',
dataType: 'json',
jsonpCallback: 'MyJSONPCallback',
success: function(data){
alert("TEST");
}
});
</script></head>
</body></html></pre>
所以我的问题是,为什么我没有得到回应?
【问题讨论】:
-
如果您使用的是过去 5 年制造的浏览器,那么您有一个合适的调试器。
-
我的 jsonp 调用成功,但出于某种原因,即使成功,我的“数据”对象也是空的。我是否试图错误地阅读它?我试过警报(data.error);这应该会产生一个可读的文本。
标签: javascript jquery json parsing