当前位置:asp编程网>技术教程>Ajax教程>  正文

jquery跨域的方法

2012-08-06 09:33:13   来源:www.aspbc.com    作者:wangsdong   浏览量:4313   收藏

通常我们在使用jquery进行提交数据时候,不管使用post,get,ajax,getjson等方法,只要给一个提交后的地址就行了,很容易得到那个地址得到那个地址返回来的结果。但这些是提交给同一个网站的方法。如果提交到另一个网站呢?直接写地址是不可以的,得到不返回的值。

遇到这样的情况,需要用到jquery跨域的问题了。其实也很容易,只要在提交的地址中增加一个参数即可:假设url地址是:http://www.aspbc.com/demo/json/1.asp
 需要地址中增加callback=?

$.get("http://www.aspbc.com/demo/json/1.asp?callback=?", { name: "John", time: "2pm" },
   function(data){
    alert("Data Loaded: " + data);
   } 
); 
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)


关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网