jquery ajax结合thinkphp的getjson实现跨域的方法


Posted in Javascript onJune 06, 2016

本文实例讲述了jquery ajax结合thinkphp的getjson实现跨域的方法。分享给大家供大家参考,具体如下:

jquery中post的应该是不能跨域,网上说get的可以跨域,但是我试了一下也不行,然后就进行最后的拼搏getjson,结果成功,哈哈

js处写作:

$.getJSON(
    "/index.php/Index/test",
    function(data){
    alert(data.dd);
    }
);

语法:

jQuery.getJSON(url,[data],[callback])

参数 描述
url 待载入页面的 URL 地址。
data 待发送 Key / value 参数。
callback 载入成功时执行的回调函数。

php处写作:

$data['dd']='zonglonglong';
$this->ajaxReturn($data,'JSON');

这样就可以跨域的访问了。

如果还是不行,提示同源策略的问题,那么在服务端,php文件的话,就写上

header("access-control-allow-origin:*");

意思就是支持所有其他域的访问,如果是指定域访问,就把*号改为域名,如:

header("access-control-allow-origin:www.baidu.com");

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
[原创]后缀就扩展名为js的文件是什么文件
Dec 06 Javascript
JavaScript 事件属性绑定带参数的函数
Mar 13 Javascript
这些年、我收集的JQuery代码小结
Aug 01 Javascript
jQuery操作元素css样式的三种方法
Jun 04 Javascript
通过jquery 获取URL参数并进行转码
Aug 18 Javascript
jquery图片切换实例分析
Apr 15 Javascript
bootstrap监听滚动实现头部跟随滚动
Nov 08 Javascript
全面解析vue中的数据双向绑定
May 10 Javascript
详解node-ccap模块生成captcha验证码
Jul 01 Javascript
jQuery实现列表的增加和删除功能
Jun 14 jQuery
Vue起步(无cli)的啊教程详解
Apr 11 Javascript
mpvue 项目初始化及实现授权登录的实现方法
Jul 20 Javascript
node-http-proxy修改响应结果实例代码
Jun 06 #Javascript
浅谈bootstrap源码分析之tab(选项卡)
Jun 06 #Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
Jun 06 #Javascript
jquery插件方式实现table查询功能的简单实例
Jun 06 #Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
Jun 06 #Javascript
全面解析Bootstrap中scrollspy(滚动监听)的使用方法
Jun 06 #Javascript
JavaScript 数组中最大最小值
Jun 05 #Javascript
You might like
Yii结合CKEditor实现图片上传功能
2014/06/13 PHP
php中执行系统命令的方法
2015/03/21 PHP
php使用Jpgraph绘制简单X-Y坐标图的方法
2015/06/10 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
PHP项目多语言配置平台实现过程解析
2020/05/18 PHP
正则表达式搭配js轻松处理json文本方便而老古
2013/02/17 Javascript
JS常用函数使用指南
2014/11/23 Javascript
了不起的node.js读书笔记之node的学习总结
2014/12/22 Javascript
jquery实现的横向二级导航效果代码
2015/08/26 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
javascript稀疏数组(sparse array)和密集数组用法分析
2016/12/28 Javascript
layui导航栏实现代码
2017/05/19 Javascript
基于JavaScript实现飘落星星特效
2017/08/10 Javascript
基于Vue+element-ui 的Table二次封装的实现
2018/07/20 Javascript
基于Node.js的大文件分片上传示例
2019/06/19 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
2021/01/25 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
python通过floor函数舍弃小数位的方法
2015/03/17 Python
python获取图片颜色信息的方法
2015/03/18 Python
在服务器端实现无间断部署Python应用的教程
2015/04/16 Python
python下10个简单实例代码
2017/11/15 Python
python logging重复记录日志问题的解决方法
2018/07/12 Python
python 批量修改 labelImg 生成的xml文件的方法
2019/09/09 Python
python进程间通信Queue工作过程详解
2019/11/01 Python
Selenium使用Chrome模拟手机浏览器方法解析
2020/04/10 Python
TensorFlow固化模型的实现操作
2020/05/26 Python
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
如何在C# winform中异步调用web services
2015/09/21 面试题
个人收入证明范本
2014/01/12 职场文书
大学生职业生涯规划书范文
2014/01/14 职场文书
期终自我鉴定
2014/02/17 职场文书
《最佳路径》教学反思
2014/04/13 职场文书
八一建军节主持词
2015/07/01 职场文书
感恩父母主题班会
2015/08/12 职场文书
干货分享:推荐信写作技巧!
2019/06/21 职场文书