Rumah >pembangunan bahagian belakang >tutorial php >php前端与后台的传输?

php前端与后台的传输?

WBOY
WBOYasal
2016-06-23 13:32:491323semak imbas

前端如何将数据传给后台?后台如何接收前端发来的数据?用JSON_ENCODE($A);吗?后台又如何将数据发还给前端?
$.post('',{'qnumber':qNumber},function(data){

},'json');?这是什么意思?


回复讨论(解决方案)

$.post ,表示你用post发送数据
后面第一个参数,后台处理页面,用$_POST获取你传的数据
{'qnumber':qNumber} 后台页面用$_POST['qnumber']获取
后台页面处理完成后,json输出你要返回给前端的页面
如:
$return['status']=1;
$return['msg']='操作成功';
echo json_encode($return);

前端如何将数据传给后台?后台如何接收前端发来的数据?用JSON_ENCODE($A);吗?后台又如何将数据发还给前端?
$.post('',{'qnumber':qNumber},function(data){

},'json');?这是什么意思?

怎么写将前端的qNumber传给后台?又怎么接收后台的json_encode($a);

前端如何将数据传给后台?
浏览器按 GET 或 POST 方式向后台发送数据,后台按正常的 GET 或 POST 方式接收

后台又如何将数据发还给前端?
当然是按前端需要的格式发送了,谁叫你是服务方呢

$.post('',{'qnumber':qNumber},function(data){},' json');
通知 jQuery 将返回的数据当做 json 解释
但这个通知 php 是收不到的。所以 php 只能按事先的约定返还数据

能用例子举例一下吗?

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn