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 相关文章推荐
JavaScript 参考教程
Dec 29 Javascript
模仿JQuery sortable效果 代码有错但值得看看
Nov 05 Javascript
单击和双击事件的冲突处理示例代码
Apr 03 Javascript
Javascript堆排序算法详解
Dec 03 Javascript
jQuery判断数组是否包含了指定的元素
Mar 10 Javascript
jQuery结合AJAX之在页面滚动时从服务器加载数据
Jun 30 Javascript
js实现滚动条滚动到某个位置便自动定位某个tr
Jan 20 Javascript
AngulerJS学习之按需动态加载文件
Feb 13 Javascript
在Vue组件化中利用axios处理ajax请求的使用方法
Aug 25 Javascript
JavaScript HTML DOM元素 节点操作汇总
Jul 29 Javascript
微信小程序如何加载数据库真实数据的实现
Mar 04 Javascript
原型和原型链 prototype和proto的区别详情
Nov 02 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
如何冲泡挂耳包咖啡?技巧是什么
2021/03/04 冲泡冲煮
用PHP书写安全的脚本代码
2012/02/05 PHP
php用户注册信息验证正则表达式
2015/11/12 PHP
利用php + Laravel如何实现部署自动化详解
2017/10/11 PHP
Js数组的操作push,pop,shift,unshift等方法详细介绍
2012/12/28 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
2014/04/21 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
原生js轮播(仿慕课网)
2017/02/15 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
2017/02/27 Javascript
js时间查询插件使用详解
2017/04/07 Javascript
vue源码入口文件分析(推荐)
2018/01/30 Javascript
JS获取浏览器地址栏的多个参数值的任意值实例代码
2018/07/24 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
Vue.js中 v-model 指令的修饰符详解
2018/12/03 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
2019/10/30 Javascript
vue实现在线学生录入系统
2020/05/30 Javascript
Ant Design的Table组件去除
2020/10/24 Javascript
python之模拟鼠标键盘动作具体实现
2013/12/30 Python
Pycharm运行加载文本出现错误的解决方法
2019/06/27 Python
Django 外键的使用方法详解
2019/07/19 Python
opencv3/C++实现视频背景去除建模(BSM)
2019/12/11 Python
Django密码存储策略分析
2020/01/09 Python
Django中的AutoField字段使用
2020/05/18 Python
Python list和str互转的实现示例
2020/11/16 Python
python基于pygame实现飞机大作战小游戏
2020/11/19 Python
五分钟学会HTML5的WebSocket协议
2019/11/22 HTML / CSS
Chi Chi London官网:购买连衣裙和礼服
2020/10/25 全球购物
六查六看六改心得体会
2014/10/14 职场文书
无锡灵山大佛导游词
2015/02/09 职场文书
2015年志愿者服务工作总结
2015/04/20 职场文书
看上去很美观后感
2015/06/10 职场文书
教师年度考核自我评鉴
2015/08/11 职场文书