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 相关文章推荐
找到了一篇jQuery与Prototype并存的冲突的解决方法
Aug 29 Javascript
显示js对象所有属性和方法的函数
Oct 16 Javascript
JS、DOM和JQuery之间的关系示例分析
Apr 09 Javascript
详解AngularJS控制器的使用
Mar 09 Javascript
jquery仿QQ登录账号选择下拉框效果
Mar 22 Javascript
Javascript实现从小到大的数组转换成二叉搜索树
Jun 13 Javascript
解决select2在bootstrap modal中不能正常使用的问题
Aug 09 Javascript
小程序指纹验证的实现代码
Dec 04 Javascript
JavaScript页面加载事件实例讲解
Sep 01 Javascript
微信小程序实现简单文字跑马灯
May 26 Javascript
vue实现信息管理系统
May 30 Javascript
基于VUE实现简单的学生信息管理系统
Jan 13 Vue.js
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 insert语法详解
2008/06/07 PHP
使用php批量删除数据库下所有前缀为prefix_的表
2014/06/09 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
PHP文件操作详解
2016/12/30 PHP
Laravel5.5新特性之友好报错以及展示详解
2017/08/13 PHP
javascript form 验证函数 弹出对话框形式
2009/06/23 Javascript
js弹出层之1:JQuery.Boxy (二)
2011/10/06 Javascript
jQuery提示插件alertify使用指南
2015/04/21 Javascript
基于jQuery滑动杆实现购买日期选择效果
2015/09/15 Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
2016/02/02 Javascript
jquery实现网页定位导航
2016/08/23 Javascript
JSON与String互转的实现方法(Javascript)
2016/09/27 Javascript
WEB 前端开发中防治重复提交的实现方法
2016/10/26 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
基于Phantomjs生成PDF的实现方法
2016/11/07 Javascript
jquery组件WebUploader文件上传用法详解
2020/10/23 Javascript
动态加载css方法实现和深入解析
2017/01/18 Javascript
Jquery与Bootstrap实现后台管理页面增删改查功能示例
2017/01/22 Javascript
ES6入门教程之let和const命令详解
2017/05/17 Javascript
详解vue渲染从后台获取的json数据
2017/07/06 Javascript
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
2017/08/04 jQuery
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
JavaScript中立即执行函数实例详解
2017/11/04 Javascript
基于Vue的商品主图放大镜方案详解
2019/09/19 Javascript
Vue调用后端java接口的实例代码
2019/10/28 Javascript
JavaScript常用工具函数大全
2020/05/06 Javascript
深入解析微信小程序开发中遇到的几个小问题
2020/07/11 Javascript
python实现字符串连接的三种方法及其效率、适用场景详解
2017/01/13 Python
python遍历一个目录,输出所有的文件名的实例
2018/04/23 Python
python里运用私有属性和方法总结
2019/07/08 Python
PyTorch预训练的实现
2019/09/18 Python
感恩之星事迹材料
2014/05/03 职场文书
毕业证丢失证明范本
2014/09/20 职场文书
党员进社区活动总结
2015/05/07 职场文书
PHP基本语法
2021/03/31 PHP
python机器学习实现oneR算法(以鸢尾data为例)
2022/03/03 Python