问题描述
- js $.get url 怎么传一个完整的?
-
$.get("account/test.php", function(data){}); 这样就没问题
在浏览器里直接http://www..xxx.com/account/test.php 输入,也没问题
$.get("http://www..xxx.com/account/test.php", function(data){}); 这样就没反应貌似get方法没办法传 http://www.xxx.com/account/test.php 这种url??
解决方案
ajax不能跨域,xxx.com和你页面不同源吧(就是域名和端口都不一致)。。如果xxx.com支持jsonp操作就可以获取到数据,可以用
$.get("http://www..xxx.com/account/test.php?callback=?", function(data){});
启用jsonp操作
解决方案二:
是否进行跨域操作了,你请求的url必须跟当前页面的url,domain两个要相同
时间: 2024-10-28 19:37:02