用thinkphp框架的ajaxReturn但是却无法返回
答案:2 悬赏:60
解决时间 2021-02-19 19:53
- 提问者网友:冷场帝
- 2021-02-19 05:05
最佳答案
- 二级知识专家网友:最后战士
- 2021-02-19 05:15
最新版本的,那你就直接改成类似下面这样子吧
$data = array(
'data'=>'111',
'message'=>'11',
'state'=>1
);
$this->ajaxReturn($data);
$.get('Index/select',{'priove':datas},function(data.data){
改:$.get('Index/select',{'priove':datas},function(data){
你先弹出data是什么东西,如果是json没有转换的话,就用eval(data);解析一下,然后你就可以做你的事情了
$data = array(
'data'=>'111',
'message'=>'11',
'state'=>1
);
$this->ajaxReturn($data);
$.get('Index/select',{'priove':datas},function(data.data){
改:$.get('Index/select',{'priove':datas},function(data){
你先弹出data是什么东西,如果是json没有转换的话,就用eval(data);解析一下,然后你就可以做你的事情了
全部回答
- 1楼网友:瘾与深巷
- 2021-02-19 06:33
你这个jq的ajax是异步的,所以大多时候没执行完ajax就return htmlcontent了,所以就空了
最好在success里写上你想要处理的过程,别用return
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯