怎么实现thinkphp不跳转页面跳转

 我来答
EvenHHZ
2016-09-09 · 知道合伙人软件行家
EvenHHZ
知道合伙人软件行家
采纳数:13692 获赞数:18843
个人出版图书:《玩转Python网络爬虫》、《玩转Django2.0》

向TA提问 私信TA
展开全部
thinkphp只是php一个框架了,但如果要实现页面跳转并不能使用header函数来实现了,
  系统的Action类内置了两个跳转方法success和error,用于页面跳转提示,而且可以支持ajax提交;
  参考如下:
  $User=M(‘user’)//实例化user表
  $res=$User->where(array(’name’=’lone’))->select //查询name是lone

  If($res){

  $this->success(“输出的提示信息”,”/User/list/”);

  //查询成功后跳转的页面第二个参数是模板路径地址
  }else{

  $this->error(“输出的错误信息”); //查询失败后返回上一页

  }

  $this->redirect(“Index/list”); //直接跳转,不带计时后跳转
百度网友afeefe8
2016-09-11 · 知道合伙人互联网行家
百度网友afeefe8
知道合伙人互联网行家
采纳数:5823 获赞数:15536
长期致力于seo+sem工作与研究

向TA提问 私信TA
展开全部
 thinkphp只是php一个框架了,但如果要实现页面跳转并不能使用header函数来实现了,
  系统的Action类内置了两个跳转方法success和error,用于页面跳转提示,而且可以支持ajax提交;
  参考如下:
  $User=M(‘user’)//实例化user表
  $res=$User->where(array(’name’=’lone’))->select //查询name是lone

  If($res){

  $this->success(“输出的提示信息”,”/User/list/”);

  //查询成功后跳转的页面第二个参数是模板路径地址
  }else{

  $this->error(“输出的错误信息”); //查询失败后返回上一页

  }

  $this->redirect(“Index/list”); //直接跳转,不带计时后跳转
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式