Ajax getJSON跨域访问
来源:互联网 发布:ubuntu opencv安装 编辑:程序博客网 时间:2024/05/22 02:29
在最近的一次应用中,使用到$.getJSON(url,data,function)
url:目标地址;data:发送给目标地址的参数,一般以json格式;function:回调函数,成功提交之后的运行的函数。
这个函数的使用至少要引入jquery.min.js精简库。
这样的使用方式,在同一域名下是OK的。当我们需要访问另外的application域时,这是不会成功的。原因在于当发起请求时,生成一个单独的jquery实例。
个人认为,这很大程度上屏蔽了原生的Ajax优势(逻辑清晰,便于理解)。
解决方案:
url为跨域地址时,加上这样的一个参数:comeback=?或者jsoncomeback=? 。javascript对对象的处理大致是封装成了json对象。 这两个参数是为了接受url成功请求之后的响应。
总结:
- 了解源码对程序员是个很好的提升途径。
- Ajax getJSON跨域访问
- php + getJSON 跨域访问
- php + getJSON 跨域访问
- Jquery Ajax GetJson实现跨域调用
- 使用$.getJSON实现跨域ajax请求
- 使用$.getJSON实现跨域ajax请求
- 使用$.getJSON实现跨域ajax请求
- 使用$.getJSON实现跨域ajax请求
- 使用$.getJSON实现跨域ajax请求
- jquery $.getJSON 的跨域访问
- jquery+getJson+struts2, 跨域访问问题
- GetJSON跨域访问----将跨域访问放到服务器端进行
- jQuery Ajax 跨域请求与getJSON跨域请求
- 用JQuery的$.getJSON发起跨域Ajax请求
- jquery的ajax和getJson跨域获取json数据
- jquery的ajax和getJson跨域获取json数据
- 使用$.getJSON实现跨域ajax请求示例代码
- jquery的ajax和getJson跨域获取json数据
- Jsp页面缓存问题
- Git往远程push前修改commit信息
- Codeforces 13C Sequence
- Python3.2使用pyodbc连接sqlserver数据库
- 部分初始化流程
- Ajax getJSON跨域访问
- 基于UI Automation的自动化测试工具设计指南
- hdu 2136
- InstallShield2008如何实现安装完重启并且将服务安装
- 去除Word中插入的Visio对象的空白
- MyEclipse下安装SVN插件SubEclipse的方法
- 32位和64位编程的数据类型长度区别
- nonamic,assign,copy,retain的区别
- xml不提示问题