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查找法实现当前栏目的高亮显示的代码
Nov 24 Javascript
jquery select(列表)的操作(取值/赋值)
Aug 06 Javascript
javascript与asp.net(c#)互相调用方法
Dec 13 Javascript
JavaScript几种形式的树结构菜单
May 10 Javascript
JS中处理与当前时间间隔的函数代码
May 23 Javascript
javascript编码的几个方法详细介绍
Jan 06 Javascript
js实现全屏漂浮广告移入光标停止移动
Dec 02 Javascript
JavaScript模板引擎用法实例
Jul 10 Javascript
vue.js从安装到搭建过程详解
Mar 17 Javascript
vue2.0 实现页面导航提示引导的方法
Mar 13 Javascript
keep-alive不能缓存多层级路由菜单问题解决
Mar 10 Javascript
基于ajax实现上传图片代码示例解析
Dec 03 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
PHP从FLV文件获取视频预览图的方法
2015/03/12 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
2015/12/08 PHP
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
2013/01/15 Javascript
js动态给table添加/删除tr的方法
2013/08/02 Javascript
jQuery遍历Table应用示例
2014/04/09 Javascript
JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
2014/10/16 Javascript
jQuery中find()方法用法实例
2015/01/07 Javascript
JS for...in 遍历语句用法实例分析
2016/08/24 Javascript
基于Node.js的WebSocket通信实现
2017/03/11 Javascript
es6 字符串String的扩展(实例讲解)
2017/08/03 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
2018/08/20 Javascript
vue mounted 调用两次的完美解决办法
2018/10/29 Javascript
微信小程序日历/日期选择插件使用方法详解
2018/12/28 Javascript
layui table数据修改的回显方法
2019/09/04 Javascript
Python 基于Twisted框架的文件夹网络传输源码
2016/08/28 Python
python 获取指定文件夹下所有文件名称并写入列表的实例
2018/04/23 Python
Python使用selenium + headless chrome获取网页内容的方法示例
2019/10/16 Python
python标识符命名规范原理解析
2020/01/10 Python
Python调用百度OCR实现图片文字识别的示例代码
2020/07/17 Python
Python Flask异步发送邮件实现方法解析
2020/08/01 Python
利用python绘制中国地图(含省界、河流等)
2020/09/21 Python
python实现KNN近邻算法
2020/12/30 Python
英国口碑最好的的维他命胶囊品牌:Myvitamins(有中文站)
2016/12/03 全球购物
法国票务网站:Ticketmaster法国
2018/07/09 全球购物
工商学院毕业生个人自我评价
2013/09/19 职场文书
音乐表演专业毕业生求职信
2013/10/14 职场文书
销售高级职员求职信
2013/10/29 职场文书
中专生毕业自我鉴定
2013/11/01 职场文书
迟到检讨书5000字
2014/01/31 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
《欢乐的泼水节》教学反思
2014/04/22 职场文书
信息合作协议书
2014/10/09 职场文书
代领报检证委托书范本
2014/10/11 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis
解析MySQL索引的作用
2022/03/03 MySQL