知识屋:更实用的电脑技术知识网站
所在位置:首页 > 编程技术 > PHP编程

php jq jquery getJSON跨域提交数据完整版

发布时间:2013-09-15 20:59:15作者:知识屋

前端请求端: 

复制代码代码如下:

<script> $(function() { $.getJSON('http://test.com/aa.php?callback=?',{classid:1,num:2},function(json){ alert(json.key); }); }); </script> 

被请求端: 
复制代码代码如下:

$classid=$_GET['classid']; 
$num=$_GET['num']; 
if($classid&&$num){$results = array("key" => "value"); echo $_GET['callback'] . '(' . json_encode($results) . ')'; } 

关键在于callback这个变量 在输出json数据时要带上callbak,值一致才可以getJSON成功 否则不会执行function(json) {…}内的任何操作
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜