TP5中ajax与后台参数的传递方式

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

TP5中ajax与后台参数的传递方式最近在用tp5开发企业微应用,很有收获,觉得最需要注意的是thinkphp5与前台之间数据传递和交互。经过几天的摸索,将调试通过的代码贴出,供需要的人参考。前台代码:functionsenduser(){varuuid=document.getElementById('uuid').value;//alert(uuid);$.ajax({type:'POST',url:'/thinkphp/public/index/Index/receivedata',data:{'rs':uuid},dataType:'json',success:function(data){alert('返回的参数:'+JSON.stringify(data));//document.getElementById('test').value=data;},error:function(err,tt,kk){alert('出现错误:'+JSON.stringify(err)+'状态:'+tt+'原因:'+kk);}});//alert(ssid);}后台代码://获取前台ajax传来的参数,并返回处理结果publicfunctionreceivedata(Request$request){if($request-isAjax()){$rsid=$_POST['rs'];$data['rsid']=$rsid;//returnjson(['status'=1,'msg'=$rsid]);//返回json模式returnjson($data);//数组以json返回模式exit();}}Tp5有很多的更新,所以,代码不多,但绝对是精华。需要注意的地方:前台的url、data的格式设置后台返回的信息的组织模式。

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功