永发信息网

怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回

答案:2  悬赏:0  手机版
解决时间 2021-03-05 06:39
  • 提问者网友:玫瑰园
  • 2021-03-04 14:19
怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2021-03-04 15:07
如果是用tp框架的话,直接在模板页面使用__URL__也就可以到达模板所在的控制器了。然后在加上你所要请求的方法然后获取到数据,打包成json字符串,然后返回就可以了。

前端的话,你可以使用post、get、或者直接使用ajax()
这里放一个模板给你,更多具体的还要你自己去学习哦!
jq中:
$.post(url,data,functon(res){
//这里编写处理返回来的数据代码

});
//其中,url代表你请求的url,data代表你所要传递的参数,function()为回调函数,然后其中的形参res为你请求url后获取到的数据。

//ps:以上仅代表个人意见,不喜勿喷哈··········
全部回答
  • 1楼网友:思契十里
  • 2021-03-04 16:14
前提:你会用基本的thinkphp与jquery的ajax。 jquery用$.get 或 $.post 提交给thinkphp后台请求与参数 thinkphp中,用大写的i, i('参数名') 方法来获取参数,经过检验后处理执行相应指令,简单的用$this->success( $return ) 或 $this->error( $error )来返回结果。 在 $.get('url', {'id':id},function(data){ console.log(data) }) 按f12看console就能看到返回的结果。 这就是整个过程。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯