thinkphp方法success和error跳转时间以及返回ajax
2017-07-19 16:01
531 查看
Action类的success和error方法第三个参数为数字时候,表示指定页面跳转时间,例如:
$this->success('操作成功','index',-1,3);
$this->error('操作失败','error',-1,5);
如果是ajax跳转 必须用true:
$this->success('操作成功','index',true);
模板文件可以使用模板标签,并且可以使用下面的模板变量:
error方法会自动判断当前请求是否属于
success在
$this->success('操作成功','index',-1,3);
$this->error('操作失败','error',-1,5);
如果是ajax跳转 必须用true:
$this->success('操作成功','index',true);
模板文件可以使用模板标签,并且可以使用下面的模板变量:
变量 | 含义 |
---|---|
$data | 要返回的数据 |
$msg | 页面提示信息 |
$code | 返回的code |
$wait | 跳转等待时间 单位为秒 |
$url | 跳转页面地址 |
Ajax请求,如果属于
Ajax请求则会自动转换为
default_ajax_return配置的格式返回信息。
success在
Ajax请求下不返回信息,需要开发者自行处理。
相关文章推荐
- thinkphp ajax 进入error 返回多个红点 解决方法
- ajax跨域,使用json,crossDomain,请求返回状态200,但是走的error的原因以及解决方法
- ThinkPHP页面跳转success与error方法概述
- ThinkPHP页面跳转success与error方法概述
- springmvc中 ajax请求错误,返回406,并一直进入error的回调方法,以及返回参数为Object
- ThinkPHP页面跳转success与error方法
- jq 获取第一个child的方法 以及ajax成化工和返回之后,怎么去使用触发该时间的元素
- ThinkPHP 页面跳转 success 与 error 方法
- Ajax返回状态为200但进入error方法
- ajax跨域jsonp并且post请求No 'Access-Control-Allow-Origin'以及执行error时readyState=4同时status=200的解决方法
- $.ajax返回的JSON格式的数据后无法执行success的解决方法
- 详谈ajax返回数据成功 却进入error的方法
- $.ajax返回的JSON无法执行success的解决方法
- 2013-9-9 thinkphp的success与error方法
- ThinkPHP页面跳转和Ajax数据返回
- $.ajax返回的JSON格式的数据后无法执行success的解决方法
- ThinkPHP通过AJAX返回JSON的两种实现方法
- $.ajax返回的JSON无法执行success的解决方法
- $.ajax返回的JSON格式的数据后无法执行success的解决方法
- ThinkPHP使用success,error页面跳转问题