thinkphp ajax assign显示问题

我在一个主页面 设置了一个按钮 ajax 提交到控制器中一个函数请求 page(); 控制器中还有另一个函数index()用于里面是$this->display
在page()中 $this->assign('a','b') ; 在主页面 {$a} 无法显示

2个回答

ajax请求,用json返回值吧,assgin好像不能用在ajax里面吧,除非到一个新的页面打开

assgin方法是用来渲染视图的。ajax请求需将数据json_encode()之后直接echo输出。前端js才能正常获取。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问