JQuery Ajax跨域登录的问题.jQuery.getJSON!
三月 21, 2010 | tags jQuery | views
Comments 0
解决浏览器端的真正跨域访问问题,目前jQuery.ajax()支持get方式的跨域,这其实是采用jsonp的方式来完成的.
客户端:
程序代码$.ajax({
type : "GET",
url : "http://www.itengine.cn/***.php?callback=?",
dataType : "jsonp",
jsonp: 'callback',
success : function(json){
alert(json.msg);
}
});
服务端:
type : "GET",
url : "http://www.itengine.cn/***.php?callback=?",
dataType : "jsonp",
jsonp: 'callback',
success : function(json){
alert(json.msg);
}
});
服务端:
程序代码$callback = $_GET['callback'];
echo "{$callback}({'msg':'this is a jquery jsonp test message!'})";
exit();
echo "{$callback}({'msg':'this is a jquery jsonp test message!'})";
exit();

