您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 芜湖分类信息网,免费分类信息发布

javascript - thinkphp 页面跳转问题

2025/3/12 21:35:40发布5次查看
1.$this->success('新增成功', 'user/list');这是手册上的写法,但事实上好像不行,跳转完会在当前的url后加上user/list,不知道是不是我用了伪静态的原因,
2.而后我这样写$this->success('新增成功', u('user/list'));,可以实现页面的正常跳转,但是比如我做了删除操作后跳转到list页面,之前被删除的条目仍然还在,是缓存的原因。刷新一次就没有了
以上两个问题,望解答
回复内容: 1.$this->success('新增成功', 'user/list');这是手册上的写法,但事实上好像不行,跳转完会在当前的url后加上user/list,不知道是不是我用了伪静态的原因,
2.而后我这样写$this->success('新增成功', u('user/list'));,可以实现页面的正常跳转,但是比如我做了删除操作后跳转到list页面,之前被删除的条目仍然还在,是缓存的原因。刷新一次就没有了
以上两个问题,望解答
跟你伪静态没有关系;因为你只写了2层;所以;我并不知道你是在那个模块;咱暂且以home模块下为例;你想跳转的是home/user/list下
正确的是$this->success('新增成功', '/home/user/list');但是不建议这样写;正确的姿势是用u函数$this->success('新增成功', u('home/user/list'));
如果使用$this->error(); 确实会出现你说的之前删除的条目仍在;
正常情况下$this->success()不会出现你说的情况;如果确实在;那可能是缓存;
芜湖分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录