jq调用php数据,php调用php

JQ 中 Ajax 如何更好处理 php 返回的数据

不是创建数据文件,而是构建一个json数据串 直接echo就行咯,以下示例

合山ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

?php

__SYS::htmlClose();

header("Content-type: text/html; charset=utf-8"); 

/*

[{"tree_id":"1024","tree_data":"村一"},

{"tree_id":"1513","tree_data":"村二"},

{"tree_id":"1515","tree_data":"村三"}

]*/

$user=new user();

$child=$user-child($post["tree_id"],"byid");

$str=$p="";

if($child){

foreach($child as $key=$user_data){

$str.=$p."{\"tree_id\":\"".$key."\",\"tree_data\":\"".$user_data["username"]["key_value"]."\"}";

$p=",";

}

}

if($str)

echo "[".$str."]";

?

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'];

})

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获取php变量

你这不是拿到id了

简单点的 给a标签一个a href="javascript:void(0);" class='test' ids="?php echo $id ?" 点击/a

$(".test").click(function(){

var id = $(this).attr("ids");

alert(id)

})

如何通过jq在html页面上获取php页面的内容。

script

s="?php echo 123;?";

alert(s);

/script

这样php就直接把123赋值给s了

你稍微改下就是了

jquery如何获取php变量值

办法1:使用表单提交的办法。像上面朋友说的,可以用隐藏域input type = hidden value=“JS的值” 提交

办法2:使用AJAX异步请求,把js的数据传回服务器让php程序处理。


网站名称:jq调用php数据,php调用php
标题URL:http://scyanting.com/article/dscejoj.html