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);
            }
        });
服务端:
 
程序代码 程序代码
$callback = $_GET['callback'];
echo "{$callback}({'msg':'this is a jquery jsonp test message!'})";
exit();

    相关文章:



发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。