首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax数据传输格式有关问题

2012-10-08 
ajax数据传输格式问题JScript code$.ajax({type: post,url:http://www.XXX.com/cgi-bin/webservice.fcg

ajax数据传输格式问题

JScript code
$.ajax({                type: "post",                url:"http://www.XXX.com/cgi-bin/webservice.fcgi&PROCESS="+encodeURIComponent(UpgradeRequest)+"&VERSION="+vers+"&KVERSION="+kvers+"&DEVICESN="+device+"&DEVICETYPE="+type+"&AGENCY="+agency,               // url:"http://www.XXX.com/cgi-bin/webservice.fcgi/PROCESS=UpgradeRequest&VERSION=vers&KVERSION=kvers&DEVICESN=device&DEVICETYPE=type&AGENCY=agency",                //url:"http://www.XXX.com/cgi-bin/webservice.fcgi",                beforeSend: function(XMLHttpRequest){                //ShowLoading();                    alert("aa");                },                success: function(data, textStatus){                    alert("bbbb");                alert(data);                    //alert(aaaaaaaaaa);                },                complete: function(XMLHttpRequest, textStatus){                //HideLoading();                    alert("cccc");                },                error: function(){                    alert("ddddd");                //请求出错处理                }            });
输出的data是空的,url:"http://www.XXX.com/cgi-bin/webservice.fcgi"是这,后面跟的是数据

[解决办法]
你的程序是运行在www.XXX.com这个域下吗?
[解决办法]
ajax不能跨域请求,需要你自己做代理,代理页面用服务器端xhr请求跨域的下载内容后分析需要的数据输出给ajax使用

ajax请求代理页面

热点排行