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

 更新时间:2016年06月06日 09:27:05   作者:西瓜霜  
这篇文章主要介绍了jquery ajax结合thinkphp的getjson实现跨域的方法,结合实例形式对比分析了jQuery ajax实现跨域的具体操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《jquery中Ajax用法总结》、《jQuery切换特效与技巧总结》、《jQuery拖拽特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》、《jquery选择器用法总结》及《jQuery常用插件及用法总结

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

相关文章

  • jQuery.each()用法分享

    jQuery.each()用法分享

    昨天写了个小插件,用到这个方法,不太明白$.each()这个方法,今天查了下手册,学习一下
    2012-07-07
  • jQuery实现页面倒计时并刷新效果

    jQuery实现页面倒计时并刷新效果

    页面倒计时小编在很多网站都有这样的需求,今天小编给大家分享一段jq代码实现页面倒计时并刷新效果,代码简单易懂,非常不错,需要的的朋友参考下
    2017-03-03
  • jquery 批量上传图片实现代码

    jquery 批量上传图片实现代码

    在网上一直找不到jquery上传图片的例子,今天由于工作需要,在网上找了很长时间,找到了一个不太完整的例子,自已又对其进行了修改,现在已经可以使用,但只限于IE,火狐下不能使用,因为火狐下得不到本地上传的图片路径,希望能对新手有所帮助.
    2010-01-01
  • 多种方法实现360浏览器下禁止自动填写用户名密码

    多种方法实现360浏览器下禁止自动填写用户名密码

    这篇文章主要介绍了多种方法实现360浏览器下禁止自动填写用户名密码,需要的朋友可以参考下
    2014-06-06
  • jQuery简单实现图片预加载

    jQuery简单实现图片预加载

    我们在做网站的时候经常会遇到这样的问题:一个页面有大量的图片导致页面加载速度缓慢,经常会出现一个白页用户体验很不好。那么如何解决这个问题呢?下面我来介绍一种在实际应用中经常会使用到的js预加载的方法。
    2015-04-04
  • jQuery实现模拟marquee标签效果

    jQuery实现模拟marquee标签效果

    这篇文章主要介绍了jQuery实现模拟marquee标签效果的相关资料,需要的朋友可以参考下
    2015-07-07
  • 基于jQuery的左滑出现删除按钮的示例

    基于jQuery的左滑出现删除按钮的示例

    本篇文章主要介绍了基于jQuery的左滑出现删除按钮的示例,这里整理了详细的代码,非常具有实用价值,需要的朋友可以参考下
    2017-08-08
  • 浅谈原生JS实现jQuery的animate()动画示例

    浅谈原生JS实现jQuery的animate()动画示例

    本篇文章主要介绍了浅谈原生JS实现jQuery的animate()动画示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • jQuery过滤选择器用法示例

    jQuery过滤选择器用法示例

    这篇文章主要介绍了jQuery过滤选择器用法,包括可见性过滤:hidden、:visible,包含过滤:contains等各种常用的过滤选择器,需要的朋友可以参考下
    2016-09-09
  • 通过jquery-ui中的sortable来实现拖拽排序的简单实例

    通过jquery-ui中的sortable来实现拖拽排序的简单实例

    下面小编就为大家带来一篇通过jquery-ui中的sortable来实现拖拽排序的简单实例。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05

最新评论