读书人

easyui datagrid 不能跨域访问吗,该怎

发布时间: 2012-06-08 12:55:24 作者: rapoo

easyui datagrid 不能跨域访问吗
easyui datagrid 的url属性 如果填写的是同一域名下的地址可以请求到数据 比如 xxx.jsp

如果 url:'http://xxxx.xxx.xx/xx.jsp' 这样请求不到数据

但是现在需求要跨域访问 怎么办 求指导

[解决办法]
可以用jsonp,需要接收页回调客户端注册函数
比如

HTML code
<!DOCTYPE HTML><html>    <head>        <meta charset="gb2312" />        <title></title>    </head>    <body>        <div id="test"></div>            <script>            var obj = document.createElement('script');            obj.src = "jsonp.js";            document.getElementsByTagName('head')[0].appendChild(obj);                        function jsonCallBack(json){                alert( json[0].name );                document.getElementById('test').innerHTML = json[1].name;            }        </script>            </body></html> 

读书人网 >JavaScript

热点推荐