《TP5中ajax与后台参数的传递方式》由会员分享,可在线阅读,更多相关《TP5中ajax与后台参数的传递方式(1页珍藏版)》请在金锄头文库上搜索。
1、TP5中ajax与后台参数的传递方式最近在用tp5开发企业微应用,很有收获,觉得最需要注意的是thinkphp5与前台之间数据传递和交互。经过几天的摸索,将调试通过的代码贴出,供需要的人参考。前台代码:function senduser()var uuid=document.getElementById(uuid).value;/ alert(uuid);$.ajax( type: POST, url: /thinkphp/public/index/Index/receivedata, data:rs:uuid, dataType:json, success:function(data) al
2、ert(返回的参数:+JSON.stringify(data); / document.getElementById(test).value=data;,error:function(err,tt,kk) alert(出现错误:+JSON.stringify(err)+ 状态:+tt+ 原因:+kk); ); / alert(ssid);后台代码: /获取前台ajax传来的参数,并返回处理结果 public function receivedata(Request $request) if($request-isAjax() $rsid=$_POSTrs; $datarsid=$rsid; / return json(status=1, msg=$rsid);/返回json模式 return json($data);/数组以json返回模式 exit(); Tp5有很多的更新,所以,代码不多,但绝对是精华。需要注意的地方:前台的url、data的格式设置 后台返回的信息的组织模式。