我尝试了下面的代码来创建一个HTTP GET请求来从服务器获取一些数据。看起来,HTTP请求根本没有到达服务器。我在这里错过了什么吗?我也尝试过$.get(url, function(data){alert(data);}, "json").error(onHttpError)
。但没有运气。
$(document).ready(function()
{
$.getJSON(url, onHttpSuccess).error(onHttpError);
/**
*onHttpSuccess
*/
function onHttpSuccess(response)
{
alert("ASG Data Received:" + response);
}
/**
*onHttpError
*/
function onHttpError()
{
var errorMsg = "HTTP Error!!!";
$('#message').html(errorMsg);
alert(errorMsg);
}
});
专家,请帮忙。谢谢!
DK
那么'url'定义在哪里?你是否在同一台服务器上调用文档? –
'url'的价值是什么?这是正确的网址吗?是否与发出请求的页面一样的协议,域,端口等? –
您是否尝试在onHttpError方法声明之后移动您的$ .get或$ .getJSON调用? –