mshd.net
当前位置:首页 >> 写出jquEry post请求php页面返回值 >>

写出jquEry post请求php页面返回值

POST方法的原型: $.post(string url,object data,function callback,string datatype); -------------------------------------------------------------------------------- 参数说明: string url:Ajax提交的服务器地址,必须的 object data:...

test.php 中 将$arr=json_encode($arr);//编程json传值 echo $arr;//这样在html的$.post中即可接收到json对象。 在$.post中回调函数如下 function(data){ data = eval('('+data+')');//也许需要,有时候也不需要 //然后你就得到了对象data alert...

ajax 提交 后在控制器里dump($_POST)你提交的数据 可在 控制台 里看返回的数据 查看是否有结果 在控制器里 echo "0k" 是返回结果 页面中 javascript 中的 if(data=='ok'){....} 才可执行。

$(function(){ var my_data="前台变量"; my_data=escape(my_data)+"";//编码,防止汉字乱码 $.ajax({ url: "ajax_php.php", type: "POST", data:{trans_data:my_data}, //dataType: "json", error: function(){ alert('Error loading XML docume...

// php$code = '223b';echo "{status: 1, code: '$code'}";// ajax得到数据为:data: { status: 1, code: '223b'} 这样返回,然后前台的data就可以使用了。

给你一个简单的返回数据代码 // 这里也要用 UTF-8 编码$(function(){$.ajax({type:"get",url:"test.php",data:{"data":"我是DATA","time":new Date().getTime()},dataType:"json", // 因为PHP返回数据是JSON格式,所以这里类似要用JSONsuccess:f...

如果在php里有echo的值的话,可以用AJAX来接收: $.ajax({ url: 'test.php', type: 'POST', data: "a=2, success: function(data){ var data = data; alert(data); } })就可以在HTML中使用了

把返回数据写到页面输出流中,然后return null,不要return这个页面。

PHP端通常是这样回应jQuery的post: $response['status'] = 1;$response['message'] = 'worked';echo json_encode($response);exit(); 这样在post的回调函数中就可以接收到function(data,status)的两个参数了。 $.post("xxx.php",jsonData, func...

json_encode 转成json数据 然后echo就行

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com