jq返回php后台数据 php怎么返回json数据

jq 如何获取 php 返值

php如果obj成功:

目前创新互联公司已为千余家的企业提供了网站建设、域名、雅安服务器托管、网站托管、服务器租用、企业网站设计、东光网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

if ( $obj ) {

$res= array('code'='1','id'='123');

}

else {

$res['code'] = 0;

}

echo json_encode($res);

jq接受返值:

success: function(res){

if(res.code == 1){

window.location.href="***。php?user="+res.id;

}

if(res.code == 0){ 

alert("发布失败请重新失败");

}

}

jquery通过ajax调用php取得返回值

返回数据代码如下:

如果在php里有echo的值的话,可以用AJAX来接收:

有多个输出的话,是不可能指定输出的

需要把想要输出的内容放到一个数组中,然后json_encode一下,在到js里循环,找到自己想要的值

比如:

//需要输出的内容

echo 'aaa'; echo 'bbb';echo ''ccc;

//合成数组

$data = array(‘name1’='aaa',‘name2’= 'bbb',‘name2’= 'ccc');

//json_encode

$data = json_encode($data);

//输出

echo $data;

js:

$.post('aa.php',‘’,function(mes){

var data = eval('(' + msg + ')');

var name1 = data['name1'];

var name2 = data['name2'];

var name3 = data['name3'];

})

jQuery.ajax方法怎么获得后台方法返回值

jquery.ajax方法在执行成功之后,就能直接获取后台返回的值,该值直接在success对应的function参数上。

$.ajax({

type: "POST",

url: "%=path %/two",

dataType: "json",

data:{'liDu':liDu,'startTime':startTime,'endTime':endTime},

success: function(returnedData){

alert(returnedData);

}

});

执行成功之后returnedData就是后台返回值。

网站名称:jq返回php后台数据 php怎么返回json数据
文章路径:https://www.cdcxhl.com/article18/dojiggp.html

成都网站建设公司_创新互联,为您提供网站收录网站策划App设计做网站手机网站建设小程序开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都seo排名网站优化