我试图从服务器http://someserver12345.com获取数据如果我用C#DownloadString下载它或在浏览器中打开它,它返回带有数据的主体,并从FireBug的日志中返回Content-Length等于数据的大小.所以结果都还可以; 例如,响应数据可以是json文档,每次服务器返回json文档时都可以在浏览器中打开;
但是,当我试图让与jQuery GET请求数据,那么Content-Length的仍然是正确的,但数据是空的!
这是我的代码:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$(document).ready(function() {
$.ajaxSetup({
beforeSend: function(request) {
request.setRequestHeader('Accept', 'application/json');
}
});
$.ajax({
type: 'GET',
url: 'http://someserver12345.com',
success: callback
});
function callback(data, status) {
alert(data);
//$('div').text(data);
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
我发现数据在回调函数中不是null对象;
我在这个新的,请帮助我;)任何想法和建议将成为酷!;)
谢谢!!!
| 归档时间: |
|
| 查看次数: |
2746 次 |
| 最近记录: |